builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0110 starttime: 1463816416.24 results: success (0) buildid: 20160521000929 builduid: c09c316c80464cf980cd49e397ca52cf revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.238185) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.238630) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.238914) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.409924) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.410185) ========= 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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-21 00:40:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 52.2M=0s 2016-05-21 00:40:16 (52.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.488068 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.926793) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.927118) ========= 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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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.028796 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:16.976635) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 00:40:16.977025) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b81a6c988c496aaff85df718646e17239c1e278 --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 8b81a6c988c496aaff85df718646e17239c1e278 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LXwmy6cKiE/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.GI5NwqmtaV/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-21 00:40:17,055 truncating revision to first 12 chars 2016-05-21 00:40:17,055 Setting DEBUG logging. 2016-05-21 00:40:17,055 attempt 1/10 2016-05-21 00:40:17,055 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8b81a6c988c4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-21 00:40:18,136 unpacking tar archive at: mozilla-aurora-8b81a6c988c4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.339769 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 00:40:18.335149) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:18.335449) ========= script_repo_revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:18.335885) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:18.336481) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 00:40:18.351696) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 8 secs) (at 2016-05-21 00:40:18.352099) ========= /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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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 00:40:18 INFO - MultiFileLogger online at 20160521 00:40:18 in /builds/slave/test 00:40:18 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 00:40:18 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:40:18 INFO - {'append_to_log': False, 00:40:18 INFO - 'base_work_dir': '/builds/slave/test', 00:40:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 00:40:18 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:40:18 INFO - 'buildbot_json_path': 'buildprops.json', 00:40:18 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:40:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:40:18 INFO - 'download_minidump_stackwalk': True, 00:40:18 INFO - 'download_symbols': 'true', 00:40:18 INFO - 'e10s': False, 00:40:18 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:40:18 INFO - 'tooltool.py': '/tools/tooltool.py', 00:40:18 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:40:18 INFO - '/tools/misc-python/virtualenv.py')}, 00:40:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:40:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:40:18 INFO - 'log_level': 'info', 00:40:18 INFO - 'log_to_console': True, 00:40:18 INFO - 'opt_config_files': (), 00:40:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:40:18 INFO - '--processes=1', 00:40:18 INFO - '--config=%(test_path)s/wptrunner.ini', 00:40:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:40:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:40:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:40:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:40:18 INFO - 'pip_index': False, 00:40:18 INFO - 'require_test_zip': True, 00:40:18 INFO - 'test_type': ('testharness',), 00:40:18 INFO - 'this_chunk': '1', 00:40:18 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:40:18 INFO - 'total_chunks': '10', 00:40:18 INFO - 'virtualenv_path': 'venv', 00:40:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:40:18 INFO - 'work_dir': 'build'} 00:40:18 INFO - ##### 00:40:18 INFO - ##### Running clobber step. 00:40:18 INFO - ##### 00:40:18 INFO - Running pre-action listener: _resource_record_pre_action 00:40:18 INFO - Running main action method: clobber 00:40:18 INFO - rmtree: /builds/slave/test/build 00:40:18 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:40:20 INFO - Running post-action listener: _resource_record_post_action 00:40:20 INFO - ##### 00:40:20 INFO - ##### Running read-buildbot-config step. 00:40:20 INFO - ##### 00:40:20 INFO - Running pre-action listener: _resource_record_pre_action 00:40:20 INFO - Running main action method: read_buildbot_config 00:40:20 INFO - Using buildbot properties: 00:40:20 INFO - { 00:40:20 INFO - "project": "", 00:40:20 INFO - "product": "firefox", 00:40:20 INFO - "script_repo_revision": "production", 00:40:20 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 00:40:20 INFO - "repository": "", 00:40:20 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 00:40:20 INFO - "buildid": "20160521000929", 00:40:20 INFO - "pgo_build": "False", 00:40:20 INFO - "basedir": "/builds/slave/test", 00:40:20 INFO - "buildnumber": 14, 00:40:20 INFO - "slavename": "t-yosemite-r7-0110", 00:40:20 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 00:40:20 INFO - "platform": "macosx64", 00:40:20 INFO - "branch": "mozilla-aurora", 00:40:20 INFO - "revision": "8b81a6c988c496aaff85df718646e17239c1e278", 00:40:20 INFO - "repo_path": "releases/mozilla-aurora", 00:40:20 INFO - "moz_repo_path": "", 00:40:20 INFO - "stage_platform": "macosx64", 00:40:20 INFO - "builduid": "c09c316c80464cf980cd49e397ca52cf", 00:40:20 INFO - "slavebuilddir": "test" 00:40:20 INFO - } 00:40:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 00:40:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 00:40:20 INFO - Running post-action listener: _resource_record_post_action 00:40:20 INFO - ##### 00:40:20 INFO - ##### Running download-and-extract step. 00:40:20 INFO - ##### 00:40:20 INFO - Running pre-action listener: _resource_record_pre_action 00:40:20 INFO - Running main action method: download_and_extract 00:40:20 INFO - mkdir: /builds/slave/test/build/tests 00:40:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:20 INFO - https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 00:40:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 00:40:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 00:40:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:25 INFO - Downloaded 1235 bytes. 00:40:25 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 00:40:25 INFO - Using the following test package requirements: 00:40:25 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 00:40:25 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 00:40:25 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 00:40:25 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'jsshell-mac64.zip'], 00:40:25 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 00:40:25 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 00:40:25 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 00:40:25 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 00:40:25 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 00:40:25 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:40:25 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 00:40:25 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 00:40:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:25 INFO - https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 00:40:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 00:40:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 00:40:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:27 INFO - Downloaded 17983226 bytes. 00:40:27 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/*'] 00:40:27 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/* 00:40:27 INFO - caution: filename not matched: web-platform/* 00:40:27 INFO - Return code: 11 00:40:27 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')]} 00:40:27 INFO - https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 00:40:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 00:40:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 00:40:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:29 INFO - Downloaded 36409048 bytes. 00:40:29 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/*'] 00:40:29 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/* 00:40:33 INFO - caution: filename not matched: bin/* 00:40:33 INFO - caution: filename not matched: config/* 00:40:33 INFO - caution: filename not matched: mozbase/* 00:40:33 INFO - caution: filename not matched: marionette/* 00:40:33 INFO - caution: filename not matched: tools/wptserve/* 00:40:33 INFO - Return code: 11 00:40:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:33 INFO - https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 00:40:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:40:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:40:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 00:40:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:36 INFO - Downloaded 73033664 bytes. 00:40:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:40:36 INFO - mkdir: /builds/slave/test/properties 00:40:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:40:36 INFO - Writing to file /builds/slave/test/properties/build_url 00:40:36 INFO - Contents: 00:40:36 INFO - build_url:https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:40:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:40:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:40:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:40:37 INFO - Contents: 00:40:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:40:37 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')]} 00:40:37 INFO - https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:40:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:40:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:40:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LICLyUrQTtWhlHjs-rzIDw/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 00:40:40 INFO - Downloaded 103631676 bytes. 00:40:40 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'] 00:40:40 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 00:40:43 INFO - Return code: 0 00:40:43 INFO - Running post-action listener: _resource_record_post_action 00:40:43 INFO - Running post-action listener: set_extra_try_arguments 00:40:43 INFO - ##### 00:40:43 INFO - ##### Running create-virtualenv step. 00:40:43 INFO - ##### 00:40:43 INFO - Running pre-action listener: _pre_create_virtualenv 00:40:43 INFO - Running pre-action listener: _resource_record_pre_action 00:40:43 INFO - Running main action method: create_virtualenv 00:40:43 INFO - Creating virtualenv /builds/slave/test/build/venv 00:40:43 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 00:40:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:40:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:40:43 INFO - Using real prefix '/tools/python27' 00:40:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:40:44 INFO - Installing distribute.............................................................................................................................................................................................done. 00:40:47 INFO - Installing pip.................done. 00:40:47 INFO - Return code: 0 00:40:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:40:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40:47 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 0x1087b3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087d0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe171cc0900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087cc5e0>, '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 0x1083afcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1083da990>, '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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:40:47 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 00:40:47 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 00:40:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LXwmy6cKiE/Render', 00:40:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:40:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:40:47 INFO - 'HOME': '/Users/cltbld', 00:40:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:40:47 INFO - 'LOGNAME': 'cltbld', 00:40:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:47 INFO - 'MOZ_NO_REMOTE': '1', 00:40:47 INFO - 'NO_EM_RESTART': '1', 00:40:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:40:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:40:47 INFO - 'PWD': '/builds/slave/test', 00:40:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:40:47 INFO - 'SHELL': '/bin/bash', 00:40:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GI5NwqmtaV/Listeners', 00:40:47 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 00:40:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:40:47 INFO - 'USER': 'cltbld', 00:40:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:40:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:40:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:40:47 INFO - 'XPC_FLAGS': '0x0', 00:40:47 INFO - 'XPC_SERVICE_NAME': '0', 00:40:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:40:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:40:47 INFO - Downloading/unpacking psutil>=0.7.1 00:40:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:40:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:40:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:40:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:40:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:40:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:40:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:40:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:40:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:40:50 INFO - Installing collected packages: psutil 00:40:50 INFO - Running setup.py install for psutil 00:40:50 INFO - building 'psutil._psutil_osx' extension 00:40:50 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 00:40:51 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 00:40:51 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 00:40:51 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 00:40:51 INFO - building 'psutil._psutil_posix' extension 00:40:51 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 00:40:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 00:40:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 00:40:51 INFO - ^ 00:40:51 INFO - 1 warning generated. 00:40:51 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 00:40:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:40:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:40:51 INFO - Successfully installed psutil 00:40:51 INFO - Cleaning up... 00:40:52 INFO - Return code: 0 00:40:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:40:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40:52 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 0x1087b3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087d0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe171cc0900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087cc5e0>, '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 0x1083afcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1083da990>, '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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:40:52 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 00:40:52 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 00:40:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LXwmy6cKiE/Render', 00:40:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:40:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:40:52 INFO - 'HOME': '/Users/cltbld', 00:40:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:40:52 INFO - 'LOGNAME': 'cltbld', 00:40:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:52 INFO - 'MOZ_NO_REMOTE': '1', 00:40:52 INFO - 'NO_EM_RESTART': '1', 00:40:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:40:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:40:52 INFO - 'PWD': '/builds/slave/test', 00:40:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:40:52 INFO - 'SHELL': '/bin/bash', 00:40:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GI5NwqmtaV/Listeners', 00:40:52 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 00:40:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:40:52 INFO - 'USER': 'cltbld', 00:40:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:40:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:40:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:40:52 INFO - 'XPC_FLAGS': '0x0', 00:40:52 INFO - 'XPC_SERVICE_NAME': '0', 00:40:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:40:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:40:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:40:52 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 00:40:52 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 00:40:52 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 00:40:52 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 00:40:52 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 00:40:52 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 00:40:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:40:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:40:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:40:54 INFO - Installing collected packages: mozsystemmonitor 00:40:54 INFO - Running setup.py install for mozsystemmonitor 00:40:54 INFO - Successfully installed mozsystemmonitor 00:40:54 INFO - Cleaning up... 00:40:54 INFO - Return code: 0 00:40:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:40:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40:54 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 0x1087b3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087d0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe171cc0900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087cc5e0>, '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 0x1083afcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1083da990>, '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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:40:54 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 00:40:54 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 00:40:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LXwmy6cKiE/Render', 00:40:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:40:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:40:54 INFO - 'HOME': '/Users/cltbld', 00:40:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:40:54 INFO - 'LOGNAME': 'cltbld', 00:40:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:54 INFO - 'MOZ_NO_REMOTE': '1', 00:40:54 INFO - 'NO_EM_RESTART': '1', 00:40:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:40:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:40:54 INFO - 'PWD': '/builds/slave/test', 00:40:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:40:54 INFO - 'SHELL': '/bin/bash', 00:40:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GI5NwqmtaV/Listeners', 00:40:54 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 00:40:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:40:54 INFO - 'USER': 'cltbld', 00:40:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:40:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:40:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:40:54 INFO - 'XPC_FLAGS': '0x0', 00:40:54 INFO - 'XPC_SERVICE_NAME': '0', 00:40:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:40:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:40:55 INFO - Downloading/unpacking blobuploader==1.2.4 00:40:55 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 00:40:55 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 00:40:55 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 00:40:55 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 00:40:55 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 00:40:55 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 00:40:57 INFO - Downloading blobuploader-1.2.4.tar.gz 00:40:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:40:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:40:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:40:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:40:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:40:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:40:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:40:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:40:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:40:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:40:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:40:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:40:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:40:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:40:58 INFO - Downloading docopt-0.6.1.tar.gz 00:40:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:40:58 INFO - Installing collected packages: blobuploader, requests, docopt 00:40:58 INFO - Running setup.py install for blobuploader 00:40:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:40:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:40:59 INFO - Running setup.py install for requests 00:40:59 INFO - Running setup.py install for docopt 00:40:59 INFO - Successfully installed blobuploader requests docopt 00:40:59 INFO - Cleaning up... 00:40:59 INFO - Return code: 0 00:40:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:40: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')]} 00:40:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40: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')]} 00:40:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:40:59 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 0x1087b3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087d0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe171cc0900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087cc5e0>, '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 0x1083afcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1083da990>, '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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:40:59 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 00:40:59 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 00:40:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LXwmy6cKiE/Render', 00:40:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:40:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:40:59 INFO - 'HOME': '/Users/cltbld', 00:40:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:40:59 INFO - 'LOGNAME': 'cltbld', 00:40:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:59 INFO - 'MOZ_NO_REMOTE': '1', 00:40:59 INFO - 'NO_EM_RESTART': '1', 00:40:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:40:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:40:59 INFO - 'PWD': '/builds/slave/test', 00:40:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:40:59 INFO - 'SHELL': '/bin/bash', 00:40:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GI5NwqmtaV/Listeners', 00:40:59 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 00:40:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:40:59 INFO - 'USER': 'cltbld', 00:40:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:40:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:40:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:40:59 INFO - 'XPC_FLAGS': '0x0', 00:40:59 INFO - 'XPC_SERVICE_NAME': '0', 00:40:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:41:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-JGY7Ho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-sjGRLc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-44c4dk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-ny025t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-FEtYES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-W8Selo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-PJYv_Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-f2qaKN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-mAA8AS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:41:00 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-JgTqqG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-ijOORH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-dl6fZ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-S9HTtG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-TBNeP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-P3oHbI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-9gTVoZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-K49Xu7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-L45FIA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:41:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:41:01 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-TXlCDl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:41:02 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-bIGfAz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:41:02 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-Vinsuc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:41:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:41:02 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 00:41:02 INFO - Running setup.py install for manifestparser 00:41:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:41:02 INFO - Running setup.py install for mozcrash 00:41:02 INFO - Running setup.py install for mozdebug 00:41:03 INFO - Running setup.py install for mozdevice 00:41:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Running setup.py install for mozfile 00:41:03 INFO - Running setup.py install for mozhttpd 00:41:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Running setup.py install for mozinfo 00:41:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Running setup.py install for mozInstall 00:41:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:41:03 INFO - Running setup.py install for mozleak 00:41:03 INFO - Running setup.py install for mozlog 00:41:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:41:04 INFO - Running setup.py install for moznetwork 00:41:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:41:04 INFO - Running setup.py install for mozprocess 00:41:04 INFO - Running setup.py install for mozprofile 00:41:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:41:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:41:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:41:04 INFO - Running setup.py install for mozrunner 00:41:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:41:04 INFO - Running setup.py install for mozscreenshot 00:41:04 INFO - Running setup.py install for moztest 00:41:05 INFO - Running setup.py install for mozversion 00:41:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:41:05 INFO - Running setup.py install for wptserve 00:41:05 INFO - Running setup.py install for marionette-driver 00:41:05 INFO - Running setup.py install for browsermob-proxy 00:41:05 INFO - Running setup.py install for marionette-client 00:41:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:41:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:41:06 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 00:41:06 INFO - Cleaning up... 00:41:06 INFO - Return code: 0 00:41:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:41:06 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')]} 00:41:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:41:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:41:06 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')]} 00:41:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:41:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:41:06 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 0x1087b3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087d0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe171cc0900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1087cc5e0>, '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 0x1083afcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1083da990>, '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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:41:06 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 00:41:06 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 00:41:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LXwmy6cKiE/Render', 00:41:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:41:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:41:06 INFO - 'HOME': '/Users/cltbld', 00:41:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:41:06 INFO - 'LOGNAME': 'cltbld', 00:41:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:41:06 INFO - 'MOZ_NO_REMOTE': '1', 00:41:06 INFO - 'NO_EM_RESTART': '1', 00:41:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:41:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:41:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:41:06 INFO - 'PWD': '/builds/slave/test', 00:41:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:41:06 INFO - 'SHELL': '/bin/bash', 00:41:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GI5NwqmtaV/Listeners', 00:41:06 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 00:41:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:41:06 INFO - 'USER': 'cltbld', 00:41:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:41:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:41:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:41:06 INFO - 'XPC_FLAGS': '0x0', 00:41:06 INFO - 'XPC_SERVICE_NAME': '0', 00:41:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:41:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:41:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:41:06 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-k2mg9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:41:06 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)) 00:41:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:41:06 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-8ol6Yg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:41:06 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)) 00:41:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:41:06 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-QA5Dhd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:41:06 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)) 00:41:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:41:06 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-Qwg_wf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:41:06 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)) 00:41:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:41:06 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-CZELxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:41:06 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)) 00:41:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:41:06 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-9Sm74t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:41:06 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)) 00:41:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:41:06 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-FoJMHx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-NNdB8F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-kPZy58-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-QQzfK7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-R6jneB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-LMVuIM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-1UlZHy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-fw2be6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-1WiwQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:41:07 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)) 00:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:41:07 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-dNR1pA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:41:08 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)) 00:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:41:08 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-L5AyTi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:41:08 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)) 00:41:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:41:08 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-jqbifB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:41:08 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)) 00:41:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:41:08 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-gJT9yg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:41:08 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)) 00:41:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:41:08 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-G1Y_fF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:41:08 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)) 00:41:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:41:08 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-FT1HvZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:41:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:41:08 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)) 00:41:08 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)) 00:41:08 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)) 00:41:08 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)) 00:41:08 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)) 00:41:08 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)) 00:41:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:41:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:41:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:41:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:41:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:41:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:41:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:41:11 INFO - Downloading blessings-1.6.tar.gz 00:41:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:41:11 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)) 00:41:11 INFO - Installing collected packages: blessings 00:41:11 INFO - Running setup.py install for blessings 00:41:11 INFO - Successfully installed blessings 00:41:11 INFO - Cleaning up... 00:41:11 INFO - Return code: 0 00:41:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:41:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:41:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:41:12 INFO - Reading from file tmpfile_stdout 00:41:12 INFO - Current package versions: 00:41:12 INFO - blessings == 1.6 00:41:12 INFO - blobuploader == 1.2.4 00:41:12 INFO - browsermob-proxy == 0.6.0 00:41:12 INFO - docopt == 0.6.1 00:41:12 INFO - manifestparser == 1.1 00:41:12 INFO - marionette-client == 2.3.0 00:41:12 INFO - marionette-driver == 1.4.0 00:41:12 INFO - mozInstall == 1.12 00:41:12 INFO - mozcrash == 0.17 00:41:12 INFO - mozdebug == 0.1 00:41:12 INFO - mozdevice == 0.48 00:41:12 INFO - mozfile == 1.2 00:41:12 INFO - mozhttpd == 0.7 00:41:12 INFO - mozinfo == 0.9 00:41:12 INFO - mozleak == 0.1 00:41:12 INFO - mozlog == 3.1 00:41:12 INFO - moznetwork == 0.27 00:41:12 INFO - mozprocess == 0.22 00:41:12 INFO - mozprofile == 0.28 00:41:12 INFO - mozrunner == 6.11 00:41:12 INFO - mozscreenshot == 0.1 00:41:12 INFO - mozsystemmonitor == 0.0 00:41:12 INFO - moztest == 0.7 00:41:12 INFO - mozversion == 1.4 00:41:12 INFO - psutil == 3.1.1 00:41:12 INFO - requests == 1.2.3 00:41:12 INFO - wptserve == 1.4.0 00:41:12 INFO - wsgiref == 0.1.2 00:41:12 INFO - Running post-action listener: _resource_record_post_action 00:41:12 INFO - Running post-action listener: _start_resource_monitoring 00:41:12 INFO - Starting resource monitoring. 00:41:12 INFO - ##### 00:41:12 INFO - ##### Running pull step. 00:41:12 INFO - ##### 00:41:12 INFO - Running pre-action listener: _resource_record_pre_action 00:41:12 INFO - Running main action method: pull 00:41:12 INFO - Pull has nothing to do! 00:41:12 INFO - Running post-action listener: _resource_record_post_action 00:41:12 INFO - ##### 00:41:12 INFO - ##### Running install step. 00:41:12 INFO - ##### 00:41:12 INFO - Running pre-action listener: _resource_record_pre_action 00:41:12 INFO - Running main action method: install 00:41:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:41:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:41:12 INFO - Reading from file tmpfile_stdout 00:41:12 INFO - Detecting whether we're running mozinstall >=1.0... 00:41:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:41:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:41:12 INFO - Reading from file tmpfile_stdout 00:41:12 INFO - Output received: 00:41:12 INFO - Usage: mozinstall [options] installer 00:41:12 INFO - Options: 00:41:12 INFO - -h, --help show this help message and exit 00:41:12 INFO - -d DEST, --destination=DEST 00:41:12 INFO - Directory to install application into. [default: 00:41:12 INFO - "/builds/slave/test"] 00:41:12 INFO - --app=APP Application being installed. [default: firefox] 00:41:12 INFO - mkdir: /builds/slave/test/build/application 00:41:12 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'] 00:41:12 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 00:41:30 INFO - Reading from file tmpfile_stdout 00:41:30 INFO - Output received: 00:41:30 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 00:41:30 INFO - Running post-action listener: _resource_record_post_action 00:41:30 INFO - ##### 00:41:30 INFO - ##### Running run-tests step. 00:41:30 INFO - ##### 00:41:30 INFO - Running pre-action listener: _resource_record_pre_action 00:41:30 INFO - Running main action method: run_tests 00:41:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:41:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:41:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:41:30 INFO - grabbing minidump binary from tooltool 00:41:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:41:30 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 0x1087cc5e0>, '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 0x1083afcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1083da990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:41:30 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 00:41:30 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 00:41:30 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:41:30 INFO - Return code: 0 00:41:30 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 00:41:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:41:30 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/LICLyUrQTtWhlHjs-rzIDw/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 00:41:30 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/LICLyUrQTtWhlHjs-rzIDw/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 00:41:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LXwmy6cKiE/Render', 00:41:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:41:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:41:30 INFO - 'HOME': '/Users/cltbld', 00:41:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:41:30 INFO - 'LOGNAME': 'cltbld', 00:41:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:41:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:41:30 INFO - 'MOZ_NO_REMOTE': '1', 00:41:30 INFO - 'NO_EM_RESTART': '1', 00:41:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:41:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:41:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:41:30 INFO - 'PWD': '/builds/slave/test', 00:41:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:41:30 INFO - 'SHELL': '/bin/bash', 00:41:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GI5NwqmtaV/Listeners', 00:41:30 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 00:41:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:41:30 INFO - 'USER': 'cltbld', 00:41:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:41:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:41:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:41:30 INFO - 'XPC_FLAGS': '0x0', 00:41:30 INFO - 'XPC_SERVICE_NAME': '0', 00:41:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:41:30 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/LICLyUrQTtWhlHjs-rzIDw/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 00:41:31 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 00:41:31 INFO - import pkg_resources 00:41:32 INFO - Using 1 client processes 00:41:32 INFO - wptserve Starting http server on 127.0.0.1:8001 00:41:32 INFO - wptserve Starting http server on 127.0.0.1:8000 00:41:32 INFO - wptserve Starting http server on 127.0.0.1:8443 00:41:34 INFO - SUITE-START | Running 778 tests 00:41:34 INFO - Running testharness tests 00:41:34 INFO - Setting up ssl 00:41:34 INFO - PROCESS | certutil | 00:41:34 INFO - PROCESS | certutil | 00:41:34 INFO - PROCESS | certutil | 00:41:34 INFO - Certificate Nickname Trust Attributes 00:41:34 INFO - SSL,S/MIME,JAR/XPI 00:41:34 INFO - 00:41:34 INFO - web-platform-tests CT,, 00:41:34 INFO - 00:41:34 INFO - Starting runner 00:41:35 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 00:41:35 INFO - PROCESS | 1661 | 1463816495379 Marionette DEBUG Marionette enabled via build flag and pref 00:41:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x113497800 == 1 [pid = 1661] [id = 1] 00:41:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 1 (0x113498000) [pid = 1661] [serial = 1] [outer = 0x0] 00:41:35 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:41:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 2 (0x113499000) [pid = 1661] [serial = 2] [outer = 0x113498000] 00:41:35 INFO - PROCESS | 1661 | 1463816495688 Marionette INFO Listening on port 2828 00:41:35 INFO - PROCESS | 1661 | 1463816495918 Marionette DEBUG Marionette enabled via command-line flag 00:41:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166fa800 == 2 [pid = 1661] [id = 2] 00:41:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 3 (0x1166fb000) [pid = 1661] [serial = 3] [outer = 0x0] 00:41:35 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:41:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 4 (0x11686c800) [pid = 1661] [serial = 4] [outer = 0x1166fb000] 00:41:36 INFO - PROCESS | 1661 | [1661] 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 00:41:36 INFO - PROCESS | 1661 | 1463816496079 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49291 00:41:36 INFO - PROCESS | 1661 | 1463816496150 Marionette DEBUG Closed connection conn0 00:41:36 INFO - PROCESS | 1661 | [1661] 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 00:41:36 INFO - PROCESS | 1661 | 1463816496156 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49292 00:41:36 INFO - PROCESS | 1661 | 1463816496164 Marionette DEBUG Closed connection conn1 00:41:36 INFO - PROCESS | 1661 | [1661] 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 00:41:36 INFO - PROCESS | 1661 | 1463816496169 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49293 00:41:36 INFO - PROCESS | 1661 | 1463816496177 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:41:36 INFO - PROCESS | 1661 | 1463816496183 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":"20160521000929","device":"desktop","version":"48.0a2"} 00:41:36 INFO - PROCESS | 1661 | [1661] 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 00:41:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d79000 == 3 [pid = 1661] [id = 3] 00:41:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 5 (0x119d7f800) [pid = 1661] [serial = 5] [outer = 0x0] 00:41:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d80800 == 4 [pid = 1661] [id = 4] 00:41:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 6 (0x119c72c00) [pid = 1661] [serial = 6] [outer = 0x0] 00:41:37 INFO - PROCESS | 1661 | [1661] 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 00:41:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218e3000 == 5 [pid = 1661] [id = 5] 00:41:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 7 (0x119c71400) [pid = 1661] [serial = 7] [outer = 0x0] 00:41:37 INFO - PROCESS | 1661 | [1661] 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 00:41:37 INFO - PROCESS | 1661 | [1661] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:41:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 8 (0x1219d9000) [pid = 1661] [serial = 8] [outer = 0x119c71400] 00:41:37 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:41:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 9 (0x123d53000) [pid = 1661] [serial = 9] [outer = 0x119d7f800] 00:41:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 10 (0x12159d000) [pid = 1661] [serial = 10] [outer = 0x119c72c00] 00:41:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 11 (0x1217a8400) [pid = 1661] [serial = 11] [outer = 0x119c71400] 00:41:37 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:41:38 INFO - PROCESS | 1661 | 1463816498185 Marionette DEBUG loaded listener.js 00:41:38 INFO - PROCESS | 1661 | 1463816498196 Marionette DEBUG loaded listener.js 00:41:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 12 (0x126f0a000) [pid = 1661] [serial = 12] [outer = 0x119c71400] 00:41:38 INFO - PROCESS | 1661 | 1463816498567 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"83982fb2-b048-334f-bb8c-4a6f5d09791a","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":"20160521000929","device":"desktop","version":"48.0a2","command_id":1}}] 00:41:38 INFO - PROCESS | 1661 | 1463816498664 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}] 00:41:38 INFO - PROCESS | 1661 | 1463816498728 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 00:41:38 INFO - PROCESS | 1661 | 1463816498834 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:41:38 INFO - PROCESS | 1661 | [1661] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:41:38 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:41:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 13 (0x128d98800) [pid = 1661] [serial = 13] [outer = 0x119c71400] 00:41:39 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:41:39 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:41:39 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 00:41:39 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 00:41:39 INFO - PROCESS | 1661 | 1463816499188 Marionette TRACE conn2 <- [1,3,null,{}] 00:41:39 INFO - PROCESS | 1661 | 1463816499190 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:41:39 INFO - PROCESS | 1661 | 1463816499224 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 00:41:39 INFO - PROCESS | 1661 | 1463816499262 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 00:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:41:39 INFO - PROCESS | 1661 | 1463816499265 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 00:41:39 INFO - PROCESS | 1661 | 1463816499273 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:41:39 INFO - PROCESS | 1661 | 1463816499277 Marionette TRACE conn2 <- [1,6,null,{}] 00:41:39 INFO - PROCESS | 1661 | 1463816499280 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}] 00:41:39 INFO - PROCESS | 1661 | 1463816499292 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 00:41:39 INFO - PROCESS | 1661 | 1463816499296 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x129180000 == 6 [pid = 1661] [id = 6] 00:41:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 14 (0x129158000) [pid = 1661] [serial = 14] [outer = 0x0] 00:41:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 15 (0x12915a000) [pid = 1661] [serial = 15] [outer = 0x129158000] 00:41:39 INFO - PROCESS | 1661 | 1463816499344 Marionette DEBUG loaded listener.js 00:41:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 16 (0x12945a000) [pid = 1661] [serial = 16] [outer = 0x129158000] 00:41:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x129634000 == 7 [pid = 1661] [id = 7] 00:41:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 17 (0x126f0bc00) [pid = 1661] [serial = 17] [outer = 0x0] 00:41:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 18 (0x1296f1800) [pid = 1661] [serial = 18] [outer = 0x126f0bc00] 00:41:39 INFO - PROCESS | 1661 | 1463816499740 Marionette DEBUG loaded listener.js 00:41:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 19 (0x12945a400) [pid = 1661] [serial = 19] [outer = 0x126f0bc00] 00:41:39 INFO - PROCESS | 1661 | 1463816499874 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]]]}] 00:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 625ms 00:41:39 INFO - PROCESS | 1661 | 1463816499897 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 00:41:39 INFO - PROCESS | 1661 | 1463816499898 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 00:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:41:39 INFO - PROCESS | 1661 | 1463816499905 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:41:39 INFO - PROCESS | 1661 | 1463816499906 Marionette TRACE conn2 <- [1,10,null,{}] 00:41:39 INFO - PROCESS | 1661 | 1463816499940 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}] 00:41:40 INFO - PROCESS | 1661 | 1463816500061 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 00:41:40 INFO - PROCESS | 1661 | 1463816500088 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab0e800 == 8 [pid = 1661] [id = 8] 00:41:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 20 (0x12a9d9800) [pid = 1661] [serial = 20] [outer = 0x0] 00:41:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 21 (0x12a9db400) [pid = 1661] [serial = 21] [outer = 0x12a9d9800] 00:41:40 INFO - PROCESS | 1661 | 1463816500143 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 22 (0x12a9e0000) [pid = 1661] [serial = 22] [outer = 0x12a9d9800] 00:41:40 INFO - PROCESS | 1661 | 1463816500461 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]]]}] 00:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 570ms 00:41:40 INFO - PROCESS | 1661 | 1463816500476 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 00:41:40 INFO - PROCESS | 1661 | 1463816500478 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 00:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:41:40 INFO - PROCESS | 1661 | 1463816500480 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 1661 | 1463816500494 Marionette TRACE conn2 <- [1,14,null,{}] 00:41:40 INFO - PROCESS | 1661 | 1463816500497 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}] 00:41:40 INFO - PROCESS | 1661 | 1463816500589 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 00:41:40 INFO - PROCESS | 1661 | 1463816500594 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b2a4800 == 9 [pid = 1661] [id = 9] 00:41:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 23 (0x12b07a400) [pid = 1661] [serial = 23] [outer = 0x0] 00:41:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 24 (0x12b21c000) [pid = 1661] [serial = 24] [outer = 0x12b07a400] 00:41:40 INFO - PROCESS | 1661 | 1463816500619 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 25 (0x12b287400) [pid = 1661] [serial = 25] [outer = 0x12b07a400] 00:41:40 INFO - PROCESS | 1661 | 1463816500882 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]]]}] 00:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 431ms 00:41:40 INFO - PROCESS | 1661 | 1463816500912 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 00:41:40 INFO - PROCESS | 1661 | 1463816500913 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 00:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:41:40 INFO - PROCESS | 1661 | 1463816500924 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 1661 | 1463816500926 Marionette TRACE conn2 <- [1,18,null,{}] 00:41:40 INFO - PROCESS | 1661 | 1463816500928 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}] 00:41:41 INFO - PROCESS | 1661 | 1463816501063 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 00:41:41 INFO - PROCESS | 1661 | 1463816501097 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb0d800 == 10 [pid = 1661] [id = 10] 00:41:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 26 (0x12bb70c00) [pid = 1661] [serial = 26] [outer = 0x0] 00:41:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 27 (0x12bb72c00) [pid = 1661] [serial = 27] [outer = 0x12bb70c00] 00:41:41 INFO - PROCESS | 1661 | 1463816501141 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 28 (0x12bb78c00) [pid = 1661] [serial = 28] [outer = 0x12bb70c00] 00:41:41 INFO - PROCESS | 1661 | 1463816501521 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]]]}] 00:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 00:41:41 INFO - PROCESS | 1661 | 1463816501544 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 00:41:41 INFO - PROCESS | 1661 | 1463816501545 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 00:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:41:41 INFO - PROCESS | 1661 | 1463816501547 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:41:41 INFO - PROCESS | 1661 | 1463816501549 Marionette TRACE conn2 <- [1,22,null,{}] 00:41:41 INFO - PROCESS | 1661 | 1463816501553 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}] 00:41:41 INFO - PROCESS | 1661 | 1463816501642 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 00:41:41 INFO - PROCESS | 1661 | 1463816501646 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfde000 == 11 [pid = 1661] [id = 11] 00:41:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 29 (0x11830fc00) [pid = 1661] [serial = 29] [outer = 0x0] 00:41:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 30 (0x1185b9800) [pid = 1661] [serial = 30] [outer = 0x11830fc00] 00:41:41 INFO - PROCESS | 1661 | 1463816501672 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 31 (0x12bb7c800) [pid = 1661] [serial = 31] [outer = 0x11830fc00] 00:41:41 INFO - PROCESS | 1661 | 1463816501948 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]]]}] 00:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 00:41:41 INFO - PROCESS | 1661 | 1463816501974 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 00:41:41 INFO - PROCESS | 1661 | 1463816501975 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 00:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:41:41 INFO - PROCESS | 1661 | 1463816501977 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:41:41 INFO - PROCESS | 1661 | 1463816501978 Marionette TRACE conn2 <- [1,26,null,{}] 00:41:41 INFO - PROCESS | 1661 | 1463816501981 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}] 00:41:42 INFO - PROCESS | 1661 | 1463816502088 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 00:41:42 INFO - PROCESS | 1661 | 1463816502092 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c313000 == 12 [pid = 1661] [id = 12] 00:41:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 32 (0x12bfa5000) [pid = 1661] [serial = 32] [outer = 0x0] 00:41:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 33 (0x12bfb0400) [pid = 1661] [serial = 33] [outer = 0x12bfa5000] 00:41:42 INFO - PROCESS | 1661 | 1463816502117 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 34 (0x12c1f4c00) [pid = 1661] [serial = 34] [outer = 0x12bfa5000] 00:41:42 INFO - PROCESS | 1661 | 1463816502360 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]]]}] 00:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 422ms 00:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:41:42 INFO - PROCESS | 1661 | 1463816502409 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 1661 | 1463816502410 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 00:41:42 INFO - PROCESS | 1661 | 1463816502412 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:41:42 INFO - PROCESS | 1661 | 1463816502414 Marionette TRACE conn2 <- [1,30,null,{}] 00:41:42 INFO - PROCESS | 1661 | 1463816502433 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}] 00:41:42 INFO - PROCESS | 1661 | 1463816502537 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 00:41:42 INFO - PROCESS | 1661 | 1463816502542 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c90e000 == 13 [pid = 1661] [id = 13] 00:41:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 35 (0x12c1f7800) [pid = 1661] [serial = 35] [outer = 0x0] 00:41:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 36 (0x12c7e5400) [pid = 1661] [serial = 36] [outer = 0x12c1f7800] 00:41:42 INFO - PROCESS | 1661 | 1463816502567 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 37 (0x12c7eac00) [pid = 1661] [serial = 37] [outer = 0x12c1f7800] 00:41:42 INFO - PROCESS | 1661 | 1463816502812 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]]]}] 00:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 422ms 00:41:42 INFO - PROCESS | 1661 | 1463816502842 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 1661 | 1463816502844 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 00:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:41:42 INFO - PROCESS | 1661 | 1463816502861 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:41:42 INFO - PROCESS | 1661 | 1463816502863 Marionette TRACE conn2 <- [1,34,null,{}] 00:41:42 INFO - PROCESS | 1661 | 1463816502866 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}] 00:41:43 INFO - PROCESS | 1661 | 1463816503014 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 00:41:43 INFO - PROCESS | 1661 | 1463816503021 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbb0000 == 14 [pid = 1661] [id = 14] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 38 (0x12c7e6000) [pid = 1661] [serial = 38] [outer = 0x0] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 39 (0x12c7f1000) [pid = 1661] [serial = 39] [outer = 0x12c7e6000] 00:41:43 INFO - PROCESS | 1661 | 1463816503075 Marionette DEBUG loaded listener.js 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 40 (0x12cb88c00) [pid = 1661] [serial = 40] [outer = 0x12c7e6000] 00:41:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cea2000 == 15 [pid = 1661] [id = 15] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 41 (0x12cea2800) [pid = 1661] [serial = 41] [outer = 0x0] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 42 (0x12cea4000) [pid = 1661] [serial = 42] [outer = 0x12cea2800] 00:41:43 INFO - PROCESS | 1661 | 1463816503483 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]]]}] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 43 (0x12cea8800) [pid = 1661] [serial = 43] [outer = 0x12cea2800] 00:41:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cea1800 == 16 [pid = 1661] [id = 16] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 44 (0x12cb8fc00) [pid = 1661] [serial = 44] [outer = 0x0] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 45 (0x12cece000) [pid = 1661] [serial = 45] [outer = 0x12cb8fc00] 00:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 686ms 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 46 (0x1166d0400) [pid = 1661] [serial = 46] [outer = 0x12cb8fc00] 00:41:43 INFO - PROCESS | 1661 | 1463816503573 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 00:41:43 INFO - PROCESS | 1661 | 1463816503574 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 00:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:41:43 INFO - PROCESS | 1661 | 1463816503592 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:41:43 INFO - PROCESS | 1661 | 1463816503593 Marionette TRACE conn2 <- [1,38,null,{}] 00:41:43 INFO - PROCESS | 1661 | 1463816503612 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}] 00:41:43 INFO - PROCESS | 1661 | 1463816503715 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 00:41:43 INFO - PROCESS | 1661 | 1463816503734 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1a5000 == 17 [pid = 1661] [id = 17] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 47 (0x12cb89400) [pid = 1661] [serial = 47] [outer = 0x0] 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 48 (0x12cec7c00) [pid = 1661] [serial = 48] [outer = 0x12cb89400] 00:41:43 INFO - PROCESS | 1661 | 1463816503759 Marionette DEBUG loaded listener.js 00:41:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 49 (0x12d3d1800) [pid = 1661] [serial = 49] [outer = 0x12cb89400] 00:41:44 INFO - PROCESS | 1661 | 1463816504040 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]]]}] 00:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 473ms 00:41:44 INFO - PROCESS | 1661 | 1463816504063 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 00:41:44 INFO - PROCESS | 1661 | 1463816504065 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 00:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:41:44 INFO - PROCESS | 1661 | 1463816504078 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:41:44 INFO - PROCESS | 1661 | 1463816504080 Marionette TRACE conn2 <- [1,42,null,{}] 00:41:44 INFO - PROCESS | 1661 | 1463816504084 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}] 00:41:44 INFO - PROCESS | 1661 | 1463816504225 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 00:41:44 INFO - PROCESS | 1661 | 1463816504231 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1a3800 == 18 [pid = 1661] [id = 18] 00:41:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 50 (0x118292400) [pid = 1661] [serial = 50] [outer = 0x0] 00:41:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 51 (0x1185b2000) [pid = 1661] [serial = 51] [outer = 0x118292400] 00:41:44 INFO - PROCESS | 1661 | 1463816504274 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 52 (0x12d3d4800) [pid = 1661] [serial = 52] [outer = 0x118292400] 00:41:44 INFO - PROCESS | 1661 | 1463816504594 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]]]}] 00:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 575ms 00:41:44 INFO - PROCESS | 1661 | 1463816504655 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 00:41:44 INFO - PROCESS | 1661 | 1463816504656 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 00:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:41:44 INFO - PROCESS | 1661 | 1463816504659 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:41:44 INFO - PROCESS | 1661 | 1463816504660 Marionette TRACE conn2 <- [1,46,null,{}] 00:41:44 INFO - PROCESS | 1661 | 1463816504662 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}] 00:41:44 INFO - PROCESS | 1661 | 1463816504754 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 00:41:44 INFO - PROCESS | 1661 | 1463816504758 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x11869c800 == 19 [pid = 1661] [id = 19] 00:41:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 53 (0x1180d5c00) [pid = 1661] [serial = 53] [outer = 0x0] 00:41:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 54 (0x1180d8400) [pid = 1661] [serial = 54] [outer = 0x1180d5c00] 00:41:44 INFO - PROCESS | 1661 | 1463816504786 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 55 (0x12d3d6000) [pid = 1661] [serial = 55] [outer = 0x1180d5c00] 00:41:45 INFO - PROCESS | 1661 | 1463816505040 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]]]}] 00:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 00:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:41:45 INFO - PROCESS | 1661 | 1463816505077 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 00:41:45 INFO - PROCESS | 1661 | 1463816505078 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 00:41:45 INFO - PROCESS | 1661 | 1463816505081 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:41:45 INFO - PROCESS | 1661 | 1463816505082 Marionette TRACE conn2 <- [1,50,null,{}] 00:41:45 INFO - PROCESS | 1661 | 1463816505091 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}] 00:41:45 INFO - PROCESS | 1661 | 1463816505190 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 00:41:45 INFO - PROCESS | 1661 | 1463816505195 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bae9800 == 20 [pid = 1661] [id = 20] 00:41:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x12d3dcc00) [pid = 1661] [serial = 56] [outer = 0x0] 00:41:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x12d99c000) [pid = 1661] [serial = 57] [outer = 0x12d3dcc00] 00:41:45 INFO - PROCESS | 1661 | 1463816505223 Marionette DEBUG loaded listener.js 00:41:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x12d9a3000) [pid = 1661] [serial = 58] [outer = 0x12d3dcc00] 00:41:45 INFO - PROCESS | 1661 | 1463816505551 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]]]}] 00:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1071ms 00:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:41:46 INFO - PROCESS | 1661 | 1463816506214 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 1661 | 1463816506216 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 00:41:46 INFO - PROCESS | 1661 | 1463816506220 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:41:46 INFO - PROCESS | 1661 | 1463816506222 Marionette TRACE conn2 <- [1,54,null,{}] 00:41:46 INFO - PROCESS | 1661 | 1463816506226 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}] 00:41:46 INFO - PROCESS | 1661 | 1463816506341 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 00:41:46 INFO - PROCESS | 1661 | 1463816506391 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x112653800 == 21 [pid = 1661] [id = 21] 00:41:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x112d0bc00) [pid = 1661] [serial = 59] [outer = 0x0] 00:41:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x112dda800) [pid = 1661] [serial = 60] [outer = 0x112d0bc00] 00:41:46 INFO - PROCESS | 1661 | 1463816506423 Marionette DEBUG loaded listener.js 00:41:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x11329ec00) [pid = 1661] [serial = 61] [outer = 0x112d0bc00] 00:41:46 INFO - PROCESS | 1661 | 1463816506833 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]]]}] 00:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 672ms 00:41:46 INFO - PROCESS | 1661 | 1463816506892 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 1661 | 1463816506896 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 00:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:41:46 INFO - PROCESS | 1661 | 1463816506901 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:41:46 INFO - PROCESS | 1661 | 1463816506902 Marionette TRACE conn2 <- [1,58,null,{}] 00:41:46 INFO - PROCESS | 1661 | 1463816506905 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}] 00:41:47 INFO - PROCESS | 1661 | 1463816507014 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 00:41:47 INFO - PROCESS | 1661 | 1463816507058 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166e3800 == 22 [pid = 1661] [id = 22] 00:41:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x1134cd800) [pid = 1661] [serial = 62] [outer = 0x0] 00:41:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x1167bdc00) [pid = 1661] [serial = 63] [outer = 0x1134cd800] 00:41:47 INFO - PROCESS | 1661 | 1463816507087 Marionette DEBUG loaded listener.js 00:41:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x117e5f000) [pid = 1661] [serial = 64] [outer = 0x1134cd800] 00:41:47 INFO - PROCESS | 1661 | 1463816507490 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]]]}] 00:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 00:41:47 INFO - PROCESS | 1661 | 1463816507521 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 00:41:47 INFO - PROCESS | 1661 | 1463816507523 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 00:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:41:47 INFO - PROCESS | 1661 | 1463816507525 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:41:47 INFO - PROCESS | 1661 | 1463816507528 Marionette TRACE conn2 <- [1,62,null,{}] 00:41:47 INFO - PROCESS | 1661 | 1463816507536 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}] 00:41:47 INFO - PROCESS | 1661 | 1463816507661 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 00:41:47 INFO - PROCESS | 1661 | 1463816507717 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac4800 == 23 [pid = 1661] [id = 23] 00:41:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x118298800) [pid = 1661] [serial = 65] [outer = 0x0] 00:41:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x118310800) [pid = 1661] [serial = 66] [outer = 0x118298800] 00:41:47 INFO - PROCESS | 1661 | 1463816507749 Marionette DEBUG loaded listener.js 00:41:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x118881c00) [pid = 1661] [serial = 67] [outer = 0x118298800] 00:41:48 INFO - PROCESS | 1661 | 1463816508394 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]]]}] 00:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 926ms 00:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:41:48 INFO - PROCESS | 1661 | 1463816508452 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 00:41:48 INFO - PROCESS | 1661 | 1463816508454 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 00:41:48 INFO - PROCESS | 1661 | 1463816508458 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:41:48 INFO - PROCESS | 1661 | 1463816508459 Marionette TRACE conn2 <- [1,66,null,{}] 00:41:48 INFO - PROCESS | 1661 | 1463816508463 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}] 00:41:48 INFO - PROCESS | 1661 | 1463816508542 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 00:41:48 INFO - PROCESS | 1661 | 1463816508593 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x114e59800 == 24 [pid = 1661] [id = 24] 00:41:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x116462000) [pid = 1661] [serial = 68] [outer = 0x0] 00:41:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x11660b000) [pid = 1661] [serial = 69] [outer = 0x116462000] 00:41:48 INFO - PROCESS | 1661 | 1463816508620 Marionette DEBUG loaded listener.js 00:41:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1167b7800) [pid = 1661] [serial = 70] [outer = 0x116462000] 00:41:49 INFO - PROCESS | 1661 | 1463816509050 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]]]}] 00:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 619ms 00:41:49 INFO - PROCESS | 1661 | 1463816509077 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 1661 | 1463816509081 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 00:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:41:49 INFO - PROCESS | 1661 | 1463816509087 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:41:49 INFO - PROCESS | 1661 | 1463816509089 Marionette TRACE conn2 <- [1,70,null,{}] 00:41:49 INFO - PROCESS | 1661 | 1463816509091 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}] 00:41:49 INFO - PROCESS | 1661 | 1463816509162 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 00:41:49 INFO - PROCESS | 1661 | 1463816509169 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x116483800 == 25 [pid = 1661] [id = 25] 00:41:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x11684bc00) [pid = 1661] [serial = 71] [outer = 0x0] 00:41:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x11710e400) [pid = 1661] [serial = 72] [outer = 0x11684bc00] 00:41:49 INFO - PROCESS | 1661 | 1463816509198 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x117e60800) [pid = 1661] [serial = 73] [outer = 0x11684bc00] 00:41:49 INFO - PROCESS | 1661 | 1463816509517 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]]]}] 00:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 471ms 00:41:49 INFO - PROCESS | 1661 | 1463816509558 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 1661 | 1463816509560 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 00:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:41:49 INFO - PROCESS | 1661 | 1463816509562 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:41:49 INFO - PROCESS | 1661 | 1463816509564 Marionette TRACE conn2 <- [1,74,null,{}] 00:41:49 INFO - PROCESS | 1661 | 1463816509572 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}] 00:41:49 INFO - PROCESS | 1661 | 1463816509650 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 00:41:49 INFO - PROCESS | 1661 | 1463816509690 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x116884000 == 26 [pid = 1661] [id = 26] 00:41:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x116856400) [pid = 1661] [serial = 74] [outer = 0x0] 00:41:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x117e57400) [pid = 1661] [serial = 75] [outer = 0x116856400] 00:41:49 INFO - PROCESS | 1661 | 1463816509718 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1182cd800) [pid = 1661] [serial = 76] [outer = 0x116856400] 00:41:50 INFO - PROCESS | 1661 | 1463816510004 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]]]}] 00:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 00:41:50 INFO - PROCESS | 1661 | 1463816510044 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 1661 | 1463816510047 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 00:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:41:50 INFO - PROCESS | 1661 | 1463816510054 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:41:50 INFO - PROCESS | 1661 | 1463816510056 Marionette TRACE conn2 <- [1,78,null,{}] 00:41:50 INFO - PROCESS | 1661 | 1463816510060 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}] 00:41:50 INFO - PROCESS | 1661 | 1463816510183 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 00:41:50 INFO - PROCESS | 1661 | 1463816510245 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f87800 == 27 [pid = 1661] [id = 27] 00:41:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1168c7800) [pid = 1661] [serial = 77] [outer = 0x0] 00:41:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118306800) [pid = 1661] [serial = 78] [outer = 0x1168c7800] 00:41:50 INFO - PROCESS | 1661 | 1463816510286 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11886c400) [pid = 1661] [serial = 79] [outer = 0x1168c7800] 00:41:50 INFO - PROCESS | 1661 | 1463816510572 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]]]}] 00:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 575ms 00:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:41:50 INFO - PROCESS | 1661 | 1463816510626 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 1661 | 1463816510627 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 00:41:50 INFO - PROCESS | 1661 | 1463816510629 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:41:50 INFO - PROCESS | 1661 | 1463816510630 Marionette TRACE conn2 <- [1,82,null,{}] 00:41:50 INFO - PROCESS | 1661 | 1463816510632 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}] 00:41:50 INFO - PROCESS | 1661 | 1463816510707 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 00:41:50 INFO - PROCESS | 1661 | 1463816510711 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x118386000 == 28 [pid = 1661] [id = 28] 00:41:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118872c00) [pid = 1661] [serial = 80] [outer = 0x0] 00:41:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11901bc00) [pid = 1661] [serial = 81] [outer = 0x118872c00] 00:41:50 INFO - PROCESS | 1661 | 1463816510739 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119365800) [pid = 1661] [serial = 82] [outer = 0x118872c00] 00:41:51 INFO - PROCESS | 1661 | 1463816511043 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]]]}] 00:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 00:41:51 INFO - PROCESS | 1661 | 1463816511048 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1661 | 1463816511049 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 00:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:41:51 INFO - PROCESS | 1661 | 1463816511063 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - PROCESS | 1661 | 1463816511064 Marionette TRACE conn2 <- [1,86,null,{}] 00:41:51 INFO - PROCESS | 1661 | 1463816511067 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}] 00:41:51 INFO - PROCESS | 1661 | 1463816511181 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 00:41:51 INFO - PROCESS | 1661 | 1463816511190 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x118693800 == 29 [pid = 1661] [id = 29] 00:41:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118874000) [pid = 1661] [serial = 83] [outer = 0x0] 00:41:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119367000) [pid = 1661] [serial = 84] [outer = 0x118874000] 00:41:51 INFO - PROCESS | 1661 | 1463816511216 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119ae8400) [pid = 1661] [serial = 85] [outer = 0x118874000] 00:41:51 INFO - PROCESS | 1661 | 1463816511511 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]]]}] 00:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 476ms 00:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:41:51 INFO - PROCESS | 1661 | 1463816511541 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1661 | 1463816511542 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 00:41:51 INFO - PROCESS | 1661 | 1463816511544 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - PROCESS | 1661 | 1463816511545 Marionette TRACE conn2 <- [1,90,null,{}] 00:41:51 INFO - PROCESS | 1661 | 1463816511547 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}] 00:41:51 INFO - PROCESS | 1661 | 1463816511623 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 00:41:51 INFO - PROCESS | 1661 | 1463816511628 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186f2800 == 30 [pid = 1661] [id = 30] 00:41:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119742400) [pid = 1661] [serial = 86] [outer = 0x0] 00:41:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119af6800) [pid = 1661] [serial = 87] [outer = 0x119742400] 00:41:51 INFO - PROCESS | 1661 | 1463816511656 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x120830c00) [pid = 1661] [serial = 88] [outer = 0x119742400] 00:41:51 INFO - PROCESS | 1661 | 1463816511945 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]]]}] 00:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 00:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:41:51 INFO - PROCESS | 1661 | 1463816511963 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1661 | 1463816511964 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 00:41:51 INFO - PROCESS | 1661 | 1463816511975 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - PROCESS | 1661 | 1463816511976 Marionette TRACE conn2 <- [1,94,null,{}] 00:41:51 INFO - PROCESS | 1661 | 1463816511979 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}] 00:41:52 INFO - PROCESS | 1661 | 1463816512079 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 00:41:52 INFO - PROCESS | 1661 | 1463816512086 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x11939c800 == 31 [pid = 1661] [id = 31] 00:41:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11974a800) [pid = 1661] [serial = 89] [outer = 0x0] 00:41:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x120897800) [pid = 1661] [serial = 90] [outer = 0x11974a800] 00:41:52 INFO - PROCESS | 1661 | 1463816512112 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1208a2c00) [pid = 1661] [serial = 91] [outer = 0x11974a800] 00:41:52 INFO - PROCESS | 1661 | 1463816512372 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]]]}] 00:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 426ms 00:41:52 INFO - PROCESS | 1661 | 1463816512394 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 1661 | 1463816512395 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 00:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:41:52 INFO - PROCESS | 1661 | 1463816512397 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:41:52 INFO - PROCESS | 1661 | 1463816512398 Marionette TRACE conn2 <- [1,98,null,{}] 00:41:52 INFO - PROCESS | 1661 | 1463816512408 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}] 00:41:52 INFO - PROCESS | 1661 | 1463816512493 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 00:41:52 INFO - PROCESS | 1661 | 1463816512497 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194cd000 == 32 [pid = 1661] [id = 32] 00:41:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1208a0000) [pid = 1661] [serial = 92] [outer = 0x0] 00:41:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x121220c00) [pid = 1661] [serial = 93] [outer = 0x1208a0000] 00:41:52 INFO - PROCESS | 1661 | 1463816512525 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x121436800) [pid = 1661] [serial = 94] [outer = 0x1208a0000] 00:41:52 INFO - PROCESS | 1661 | 1463816512800 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]]]}] 00:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 423ms 00:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:41:52 INFO - PROCESS | 1661 | 1463816512830 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 1661 | 1463816512831 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 00:41:52 INFO - PROCESS | 1661 | 1463816512844 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:41:52 INFO - PROCESS | 1661 | 1463816512846 Marionette TRACE conn2 <- [1,102,null,{}] 00:41:52 INFO - PROCESS | 1661 | 1463816512848 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}] 00:41:52 INFO - PROCESS | 1661 | 1463816512932 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 00:41:52 INFO - PROCESS | 1661 | 1463816512986 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x11977c000 == 33 [pid = 1661] [id = 33] 00:41:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12121e400) [pid = 1661] [serial = 95] [outer = 0x0] 00:41:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x121596c00) [pid = 1661] [serial = 96] [outer = 0x12121e400] 00:41:53 INFO - PROCESS | 1661 | 1463816513019 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1217a9c00) [pid = 1661] [serial = 97] [outer = 0x12121e400] 00:41:53 INFO - PROCESS | 1661 | 1463816513410 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]]]}] 00:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 581ms 00:41:53 INFO - PROCESS | 1661 | 1463816513416 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 00:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:41:53 INFO - PROCESS | 1661 | 1463816513420 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 00:41:53 INFO - PROCESS | 1661 | 1463816513423 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:41:53 INFO - PROCESS | 1661 | 1463816513426 Marionette TRACE conn2 <- [1,106,null,{}] 00:41:53 INFO - PROCESS | 1661 | 1463816513429 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}] 00:41:53 INFO - PROCESS | 1661 | 1463816513520 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 00:41:53 INFO - PROCESS | 1661 | 1463816513563 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12080a000 == 34 [pid = 1661] [id = 34] 00:41:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x121221000) [pid = 1661] [serial = 98] [outer = 0x0] 00:41:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x121c93c00) [pid = 1661] [serial = 99] [outer = 0x121221000] 00:41:53 INFO - PROCESS | 1661 | 1463816513591 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124ce6400) [pid = 1661] [serial = 100] [outer = 0x121221000] 00:41:53 INFO - PROCESS | 1661 | 1463816513908 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]]]}] 00:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 521ms 00:41:53 INFO - PROCESS | 1661 | 1463816513945 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 00:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:41:53 INFO - PROCESS | 1661 | 1463816513947 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 00:41:53 INFO - PROCESS | 1661 | 1463816513952 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:41:53 INFO - PROCESS | 1661 | 1463816513955 Marionette TRACE conn2 <- [1,110,null,{}] 00:41:53 INFO - PROCESS | 1661 | 1463816513958 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}] 00:41:54 INFO - PROCESS | 1661 | 1463816514070 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 00:41:54 INFO - PROCESS | 1661 | 1463816514134 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x121240800 == 35 [pid = 1661] [id = 35] 00:41:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118303000) [pid = 1661] [serial = 101] [outer = 0x0] 00:41:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124f3f800) [pid = 1661] [serial = 102] [outer = 0x118303000] 00:41:54 INFO - PROCESS | 1661 | 1463816514176 Marionette DEBUG loaded listener.js 00:41:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1255dd800) [pid = 1661] [serial = 103] [outer = 0x118303000] 00:41:54 INFO - PROCESS | 1661 | 1463816514503 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]]]}] 00:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 573ms 00:41:54 INFO - PROCESS | 1661 | 1463816514526 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 00:41:54 INFO - PROCESS | 1661 | 1463816514527 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 00:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:41:54 INFO - PROCESS | 1661 | 1463816514529 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:41:54 INFO - PROCESS | 1661 | 1463816514530 Marionette TRACE conn2 <- [1,114,null,{}] 00:41:54 INFO - PROCESS | 1661 | 1463816514533 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}] 00:41:54 INFO - PROCESS | 1661 | 1463816514613 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 00:41:54 INFO - PROCESS | 1661 | 1463816514617 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12155f800 == 36 [pid = 1661] [id = 36] 00:41:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1255de800) [pid = 1661] [serial = 104] [outer = 0x0] 00:41:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126c2d800) [pid = 1661] [serial = 105] [outer = 0x1255de800] 00:41:54 INFO - PROCESS | 1661 | 1463816514644 Marionette DEBUG loaded listener.js 00:41:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x126ca8c00) [pid = 1661] [serial = 106] [outer = 0x1255de800] 00:41:54 INFO - PROCESS | 1661 | 1463816514936 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]]]}] 00:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 417ms 00:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:41:54 INFO - PROCESS | 1661 | 1463816514948 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 00:41:54 INFO - PROCESS | 1661 | 1463816514949 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 00:41:54 INFO - PROCESS | 1661 | 1463816514959 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:41:54 INFO - PROCESS | 1661 | 1463816514969 Marionette TRACE conn2 <- [1,118,null,{}] 00:41:54 INFO - PROCESS | 1661 | 1463816514981 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}] 00:41:55 INFO - PROCESS | 1661 | 1463816515092 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 00:41:55 INFO - PROCESS | 1661 | 1463816515099 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218e6800 == 37 [pid = 1661] [id = 37] 00:41:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x113244400) [pid = 1661] [serial = 107] [outer = 0x0] 00:41:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126cb1400) [pid = 1661] [serial = 108] [outer = 0x113244400] 00:41:55 INFO - PROCESS | 1661 | 1463816515125 Marionette DEBUG loaded listener.js 00:41:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x127219c00) [pid = 1661] [serial = 109] [outer = 0x113244400] 00:41:55 INFO - PROCESS | 1661 | 1463816515404 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]]]}] 00:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 494ms 00:41:55 INFO - PROCESS | 1661 | 1463816515447 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 00:41:55 INFO - PROCESS | 1661 | 1463816515448 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 00:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:41:55 INFO - PROCESS | 1661 | 1463816515454 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:41:55 INFO - PROCESS | 1661 | 1463816515456 Marionette TRACE conn2 <- [1,122,null,{}] 00:41:55 INFO - PROCESS | 1661 | 1463816515459 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}] 00:41:55 INFO - PROCESS | 1661 | 1463816515545 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 00:41:55 INFO - PROCESS | 1661 | 1463816515551 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x124834000 == 38 [pid = 1661] [id = 38] 00:41:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x127274c00) [pid = 1661] [serial = 110] [outer = 0x0] 00:41:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x127587000) [pid = 1661] [serial = 111] [outer = 0x127274c00] 00:41:55 INFO - PROCESS | 1661 | 1463816515581 Marionette DEBUG loaded listener.js 00:41:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128d96000) [pid = 1661] [serial = 112] [outer = 0x127274c00] 00:41:55 INFO - PROCESS | 1661 | 1463816515948 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]]]}] 00:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 00:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:41:55 INFO - PROCESS | 1661 | 1463816515976 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 00:41:55 INFO - PROCESS | 1661 | 1463816515977 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 00:41:55 INFO - PROCESS | 1661 | 1463816515979 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:41:55 INFO - PROCESS | 1661 | 1463816515980 Marionette TRACE conn2 <- [1,126,null,{}] 00:41:55 INFO - PROCESS | 1661 | 1463816515982 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}] 00:41:56 INFO - PROCESS | 1661 | 1463816516094 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 00:41:56 INFO - PROCESS | 1661 | 1463816516104 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254b6800 == 39 [pid = 1661] [id = 39] 00:41:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x129066400) [pid = 1661] [serial = 113] [outer = 0x0] 00:41:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x129152c00) [pid = 1661] [serial = 114] [outer = 0x129066400] 00:41:56 INFO - PROCESS | 1661 | 1463816516147 Marionette DEBUG loaded listener.js 00:41:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12915a400) [pid = 1661] [serial = 115] [outer = 0x129066400] 00:41:57 INFO - PROCESS | 1661 | 1463816517125 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]]]}] 00:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1174ms 00:41:57 INFO - PROCESS | 1661 | 1463816517154 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 00:41:57 INFO - PROCESS | 1661 | 1463816517157 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 00:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:41:57 INFO - PROCESS | 1661 | 1463816517166 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:41:57 INFO - PROCESS | 1661 | 1463816517168 Marionette TRACE conn2 <- [1,130,null,{}] 00:41:57 INFO - PROCESS | 1661 | 1463816517172 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}] 00:41:57 INFO - PROCESS | 1661 | 1463816517263 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 00:41:57 INFO - PROCESS | 1661 | 1463816517269 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x112fb7000 == 40 [pid = 1661] [id = 40] 00:41:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x115ab0800) [pid = 1661] [serial = 116] [outer = 0x0] 00:41:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1164a5000) [pid = 1661] [serial = 117] [outer = 0x115ab0800] 00:41:57 INFO - PROCESS | 1661 | 1463816517296 Marionette DEBUG loaded listener.js 00:41:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1167ba400) [pid = 1661] [serial = 118] [outer = 0x115ab0800] 00:41:57 INFO - PROCESS | 1661 | 1463816517629 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]]]}] 00:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 477ms 00:41:57 INFO - PROCESS | 1661 | 1463816517638 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 00:41:57 INFO - PROCESS | 1661 | 1463816517641 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 00:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:41:57 INFO - PROCESS | 1661 | 1463816517646 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:41:57 INFO - PROCESS | 1661 | 1463816517647 Marionette TRACE conn2 <- [1,134,null,{}] 00:41:57 INFO - PROCESS | 1661 | 1463816517649 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}] 00:41:57 INFO - PROCESS | 1661 | 1463816517746 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 00:41:57 INFO - PROCESS | 1661 | 1463816517754 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x115a87800 == 41 [pid = 1661] [id = 41] 00:41:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x116849800) [pid = 1661] [serial = 119] [outer = 0x0] 00:41:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x11767e400) [pid = 1661] [serial = 120] [outer = 0x116849800] 00:41:57 INFO - PROCESS | 1661 | 1463816517780 Marionette DEBUG loaded listener.js 00:41:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1180cec00) [pid = 1661] [serial = 121] [outer = 0x116849800] 00:41:58 INFO - PROCESS | 1661 | 1463816518115 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]]]}] 00:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 521ms 00:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:41:58 INFO - PROCESS | 1661 | 1463816518167 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 00:41:58 INFO - PROCESS | 1661 | 1463816518168 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 00:41:58 INFO - PROCESS | 1661 | 1463816518170 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:41:58 INFO - PROCESS | 1661 | 1463816518172 Marionette TRACE conn2 <- [1,138,null,{}] 00:41:58 INFO - PROCESS | 1661 | 1463816518180 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}] 00:41:58 INFO - PROCESS | 1661 | 1463816518283 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 00:41:58 INFO - PROCESS | 1661 | 1463816518290 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab8000 == 42 [pid = 1661] [id = 42] 00:41:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1180d7c00) [pid = 1661] [serial = 122] [outer = 0x0] 00:41:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x118307c00) [pid = 1661] [serial = 123] [outer = 0x1180d7c00] 00:41:58 INFO - PROCESS | 1661 | 1463816518318 Marionette DEBUG loaded listener.js 00:41:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x118371400) [pid = 1661] [serial = 124] [outer = 0x1180d7c00] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12b07a400) [pid = 1661] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12a9d9800) [pid = 1661] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x129158000) [pid = 1661] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1180d5c00) [pid = 1661] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x118292400) [pid = 1661] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12cb89400) [pid = 1661] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12c7e6000) [pid = 1661] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12c1f7800) [pid = 1661] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12bfa5000) [pid = 1661] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11830fc00) [pid = 1661] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12bb70c00) [pid = 1661] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x116856400) [pid = 1661] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1168c7800) [pid = 1661] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118872c00) [pid = 1661] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x118874000) [pid = 1661] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119742400) [pid = 1661] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11974a800) [pid = 1661] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1208a0000) [pid = 1661] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12121e400) [pid = 1661] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x121221000) [pid = 1661] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1255de800) [pid = 1661] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x113244400) [pid = 1661] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12d3dcc00) [pid = 1661] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x112d0bc00) [pid = 1661] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1134cd800) [pid = 1661] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118298800) [pid = 1661] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116462000) [pid = 1661] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11684bc00) [pid = 1661] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:41:58 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x127274c00) [pid = 1661] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:41:59 INFO - PROCESS | 1661 | 1463816519093 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]]]}] 00:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 971ms 00:41:59 INFO - PROCESS | 1661 | 1463816519144 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 00:41:59 INFO - PROCESS | 1661 | 1463816519147 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 00:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:41:59 INFO - PROCESS | 1661 | 1463816519157 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:41:59 INFO - PROCESS | 1661 | 1463816519159 Marionette TRACE conn2 <- [1,142,null,{}] 00:41:59 INFO - PROCESS | 1661 | 1463816519162 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}] 00:41:59 INFO - PROCESS | 1661 | 1463816519248 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 00:41:59 INFO - PROCESS | 1661 | 1463816519254 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x117443000 == 43 [pid = 1661] [id = 43] 00:41:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x117e64c00) [pid = 1661] [serial = 125] [outer = 0x0] 00:41:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x118298800) [pid = 1661] [serial = 126] [outer = 0x117e64c00] 00:41:59 INFO - PROCESS | 1661 | 1463816519282 Marionette DEBUG loaded listener.js 00:41:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118869c00) [pid = 1661] [serial = 127] [outer = 0x117e64c00] 00:41:59 INFO - PROCESS | 1661 | 1463816519594 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]]]}] 00:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 476ms 00:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:41:59 INFO - PROCESS | 1661 | 1463816519627 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 00:41:59 INFO - PROCESS | 1661 | 1463816519628 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 00:41:59 INFO - PROCESS | 1661 | 1463816519630 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:41:59 INFO - PROCESS | 1661 | 1463816519631 Marionette TRACE conn2 <- [1,146,null,{}] 00:41:59 INFO - PROCESS | 1661 | 1463816519634 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}] 00:41:59 INFO - PROCESS | 1661 | 1463816519714 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 00:41:59 INFO - PROCESS | 1661 | 1463816519758 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x118380000 == 44 [pid = 1661] [id = 44] 00:41:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x112a68c00) [pid = 1661] [serial = 128] [outer = 0x0] 00:41:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11886ec00) [pid = 1661] [serial = 129] [outer = 0x112a68c00] 00:41:59 INFO - PROCESS | 1661 | 1463816519784 Marionette DEBUG loaded listener.js 00:41:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11901dc00) [pid = 1661] [serial = 130] [outer = 0x112a68c00] 00:42:00 INFO - PROCESS | 1661 | 1463816520090 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]]]}] 00:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 473ms 00:42:00 INFO - PROCESS | 1661 | 1463816520105 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 00:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:42:00 INFO - PROCESS | 1661 | 1463816520107 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 00:42:00 INFO - PROCESS | 1661 | 1463816520109 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:42:00 INFO - PROCESS | 1661 | 1463816520110 Marionette TRACE conn2 <- [1,150,null,{}] 00:42:00 INFO - PROCESS | 1661 | 1463816520112 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}] 00:42:00 INFO - PROCESS | 1661 | 1463816520197 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 00:42:00 INFO - PROCESS | 1661 | 1463816520204 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b73800 == 45 [pid = 1661] [id = 45] 00:42:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119369c00) [pid = 1661] [serial = 131] [outer = 0x0] 00:42:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119386800) [pid = 1661] [serial = 132] [outer = 0x119369c00] 00:42:00 INFO - PROCESS | 1661 | 1463816520230 Marionette DEBUG loaded listener.js 00:42:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119af2800) [pid = 1661] [serial = 133] [outer = 0x119369c00] 00:42:00 INFO - PROCESS | 1661 | 1463816520528 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]]]}] 00:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 00:42:00 INFO - PROCESS | 1661 | 1463816520579 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 00:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:42:00 INFO - PROCESS | 1661 | 1463816520581 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 00:42:00 INFO - PROCESS | 1661 | 1463816520583 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:42:00 INFO - PROCESS | 1661 | 1463816520584 Marionette TRACE conn2 <- [1,154,null,{}] 00:42:00 INFO - PROCESS | 1661 | 1463816520586 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}] 00:42:00 INFO - PROCESS | 1661 | 1463816520655 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 00:42:00 INFO - PROCESS | 1661 | 1463816520660 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194bf000 == 46 [pid = 1661] [id = 46] 00:42:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119c66c00) [pid = 1661] [serial = 134] [outer = 0x0] 00:42:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x120894400) [pid = 1661] [serial = 135] [outer = 0x119c66c00] 00:42:00 INFO - PROCESS | 1661 | 1463816520687 Marionette DEBUG loaded listener.js 00:42:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1208a0400) [pid = 1661] [serial = 136] [outer = 0x119c66c00] 00:42:01 INFO - PROCESS | 1661 | 1463816521107 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]]]}] 00:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 569ms 00:42:01 INFO - PROCESS | 1661 | 1463816521168 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 1661 | 1463816521171 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 00:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:42:01 INFO - PROCESS | 1661 | 1463816521176 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:42:01 INFO - PROCESS | 1661 | 1463816521178 Marionette TRACE conn2 <- [1,158,null,{}] 00:42:01 INFO - PROCESS | 1661 | 1463816521182 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}] 00:42:01 INFO - PROCESS | 1661 | 1463816521274 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 00:42:01 INFO - PROCESS | 1661 | 1463816521333 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f97000 == 47 [pid = 1661] [id = 47] 00:42:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1132e5800) [pid = 1661] [serial = 137] [outer = 0x0] 00:42:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x116279800) [pid = 1661] [serial = 138] [outer = 0x1132e5800] 00:42:01 INFO - PROCESS | 1661 | 1463816521364 Marionette DEBUG loaded listener.js 00:42:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1167bd400) [pid = 1661] [serial = 139] [outer = 0x1132e5800] 00:42:01 INFO - PROCESS | 1661 | 1463816521810 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]]]}] 00:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 00:42:01 INFO - PROCESS | 1661 | 1463816521852 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 1661 | 1463816521856 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 00:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:42:01 INFO - PROCESS | 1661 | 1463816521862 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:42:01 INFO - PROCESS | 1661 | 1463816521864 Marionette TRACE conn2 <- [1,162,null,{}] 00:42:01 INFO - PROCESS | 1661 | 1463816521867 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}] 00:42:01 INFO - PROCESS | 1661 | 1463816521960 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 00:42:02 INFO - PROCESS | 1661 | 1463816522017 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b77800 == 48 [pid = 1661] [id = 48] 00:42:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x117e63c00) [pid = 1661] [serial = 140] [outer = 0x0] 00:42:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x118291000) [pid = 1661] [serial = 141] [outer = 0x117e63c00] 00:42:02 INFO - PROCESS | 1661 | 1463816522046 Marionette DEBUG loaded listener.js 00:42:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11830ac00) [pid = 1661] [serial = 142] [outer = 0x117e63c00] 00:42:02 INFO - PROCESS | 1661 | 1463816522435 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]]]}] 00:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 00:42:02 INFO - PROCESS | 1661 | 1463816522486 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 00:42:02 INFO - PROCESS | 1661 | 1463816522488 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 00:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:42:02 INFO - PROCESS | 1661 | 1463816522490 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:42:02 INFO - PROCESS | 1661 | 1463816522493 Marionette TRACE conn2 <- [1,166,null,{}] 00:42:02 INFO - PROCESS | 1661 | 1463816522500 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}] 00:42:02 INFO - PROCESS | 1661 | 1463816522640 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 00:42:02 INFO - PROCESS | 1661 | 1463816522700 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x121230000 == 49 [pid = 1661] [id = 49] 00:42:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11938d800) [pid = 1661] [serial = 143] [outer = 0x0] 00:42:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x11973e800) [pid = 1661] [serial = 144] [outer = 0x11938d800] 00:42:02 INFO - PROCESS | 1661 | 1463816522732 Marionette DEBUG loaded listener.js 00:42:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x119de6000) [pid = 1661] [serial = 145] [outer = 0x11938d800] 00:42:03 INFO - PROCESS | 1661 | 1463816523137 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]]]}] 00:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 00:42:03 INFO - PROCESS | 1661 | 1463816523162 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 00:42:03 INFO - PROCESS | 1661 | 1463816523164 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 00:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:42:03 INFO - PROCESS | 1661 | 1463816523166 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:42:03 INFO - PROCESS | 1661 | 1463816523167 Marionette TRACE conn2 <- [1,170,null,{}] 00:42:03 INFO - PROCESS | 1661 | 1463816523170 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}] 00:42:03 INFO - PROCESS | 1661 | 1463816523260 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 00:42:03 INFO - PROCESS | 1661 | 1463816523302 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x11837f800 == 50 [pid = 1661] [id = 50] 00:42:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118368000) [pid = 1661] [serial = 146] [outer = 0x0] 00:42:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12121f400) [pid = 1661] [serial = 147] [outer = 0x118368000] 00:42:03 INFO - PROCESS | 1661 | 1463816523332 Marionette DEBUG loaded listener.js 00:42:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12159c800) [pid = 1661] [serial = 148] [outer = 0x118368000] 00:42:03 INFO - PROCESS | 1661 | 1463816523739 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]]]}] 00:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 00:42:03 INFO - PROCESS | 1661 | 1463816523800 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 00:42:03 INFO - PROCESS | 1661 | 1463816523803 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 00:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:42:03 INFO - PROCESS | 1661 | 1463816523807 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:42:03 INFO - PROCESS | 1661 | 1463816523808 Marionette TRACE conn2 <- [1,174,null,{}] 00:42:03 INFO - PROCESS | 1661 | 1463816523811 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}] 00:42:03 INFO - PROCESS | 1661 | 1463816523899 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 00:42:03 INFO - PROCESS | 1661 | 1463816523976 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x112e2b800 == 51 [pid = 1661] [id = 51] 00:42:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1168c7400) [pid = 1661] [serial = 149] [outer = 0x0] 00:42:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1180d2400) [pid = 1661] [serial = 150] [outer = 0x1168c7400] 00:42:04 INFO - PROCESS | 1661 | 1463816524006 Marionette DEBUG loaded listener.js 00:42:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119024c00) [pid = 1661] [serial = 151] [outer = 0x1168c7400] 00:42:04 INFO - PROCESS | 1661 | 1463816524482 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]]]}] 00:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 719ms 00:42:04 INFO - PROCESS | 1661 | 1463816524527 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 00:42:04 INFO - PROCESS | 1661 | 1463816524529 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 00:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:42:04 INFO - PROCESS | 1661 | 1463816524533 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:42:04 INFO - PROCESS | 1661 | 1463816524535 Marionette TRACE conn2 <- [1,178,null,{}] 00:42:04 INFO - PROCESS | 1661 | 1463816524539 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}] 00:42:04 INFO - PROCESS | 1661 | 1463816524626 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 00:42:04 INFO - PROCESS | 1661 | 1463816524687 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x115a83000 == 52 [pid = 1661] [id = 52] 00:42:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x115ab3c00) [pid = 1661] [serial = 152] [outer = 0x0] 00:42:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x116279c00) [pid = 1661] [serial = 153] [outer = 0x115ab3c00] 00:42:04 INFO - PROCESS | 1661 | 1463816524716 Marionette DEBUG loaded listener.js 00:42:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1166d6c00) [pid = 1661] [serial = 154] [outer = 0x115ab3c00] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x118b73800 == 51 [pid = 1661] [id = 45] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x118380000 == 50 [pid = 1661] [id = 44] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x117443000 == 49 [pid = 1661] [id = 43] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab8000 == 48 [pid = 1661] [id = 42] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x118693800 == 47 [pid = 1661] [id = 29] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x115a87800 == 46 [pid = 1661] [id = 41] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x112fb7000 == 45 [pid = 1661] [id = 40] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x116f87800 == 44 [pid = 1661] [id = 27] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1254b6800 == 43 [pid = 1661] [id = 39] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1186f2800 == 42 [pid = 1661] [id = 30] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1194cd000 == 41 [pid = 1661] [id = 32] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x118386000 == 40 [pid = 1661] [id = 28] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12080a000 == 39 [pid = 1661] [id = 34] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x112e2b800 == 38 [pid = 1661] [id = 51] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x11837f800 == 37 [pid = 1661] [id = 50] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x121230000 == 36 [pid = 1661] [id = 49] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x118b77800 == 35 [pid = 1661] [id = 48] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x121240800 == 34 [pid = 1661] [id = 35] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12155f800 == 33 [pid = 1661] [id = 36] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1218e6800 == 32 [pid = 1661] [id = 37] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x11977c000 == 31 [pid = 1661] [id = 33] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1194bf000 == 30 [pid = 1661] [id = 46] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x124834000 == 29 [pid = 1661] [id = 38] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x11939c800 == 28 [pid = 1661] [id = 31] 00:42:05 INFO - PROCESS | 1661 | --DOCSHELL 0x115f97000 == 27 [pid = 1661] [id = 47] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x117e57400) [pid = 1661] [serial = 75] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x118306800) [pid = 1661] [serial = 78] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11901bc00) [pid = 1661] [serial = 81] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x119367000) [pid = 1661] [serial = 84] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x119ae8400) [pid = 1661] [serial = 85] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x119af6800) [pid = 1661] [serial = 87] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x120830c00) [pid = 1661] [serial = 88] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x120897800) [pid = 1661] [serial = 90] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1208a2c00) [pid = 1661] [serial = 91] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x121220c00) [pid = 1661] [serial = 93] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x121596c00) [pid = 1661] [serial = 96] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x121c93c00) [pid = 1661] [serial = 99] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x121436800) [pid = 1661] [serial = 94] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124f3f800) [pid = 1661] [serial = 102] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126c2d800) [pid = 1661] [serial = 105] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x126cb1400) [pid = 1661] [serial = 108] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x112dda800) [pid = 1661] [serial = 60] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1167bdc00) [pid = 1661] [serial = 63] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118310800) [pid = 1661] [serial = 66] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118881c00) [pid = 1661] [serial = 67] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11660b000) [pid = 1661] [serial = 69] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11710e400) [pid = 1661] [serial = 72] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x117e60800) [pid = 1661] [serial = 73] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1217a9c00) [pid = 1661] [serial = 97] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x124ce6400) [pid = 1661] [serial = 100] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1167b7800) [pid = 1661] [serial = 70] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119365800) [pid = 1661] [serial = 82] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x126ca8c00) [pid = 1661] [serial = 106] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1182cd800) [pid = 1661] [serial = 76] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x127219c00) [pid = 1661] [serial = 109] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x117e5f000) [pid = 1661] [serial = 64] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x127587000) [pid = 1661] [serial = 111] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11329ec00) [pid = 1661] [serial = 61] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11886c400) [pid = 1661] [serial = 79] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128d96000) [pid = 1661] [serial = 112] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12d9a3000) [pid = 1661] [serial = 58] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12b21c000) [pid = 1661] [serial = 24] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12a9db400) [pid = 1661] [serial = 21] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12a9e0000) [pid = 1661] [serial = 22] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12945a000) [pid = 1661] [serial = 16] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1296f1800) [pid = 1661] [serial = 18] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12915a000) [pid = 1661] [serial = 15] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1217a8400) [pid = 1661] [serial = 11] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1219d9000) [pid = 1661] [serial = 8] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1185b2000) [pid = 1661] [serial = 51] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12cec7c00) [pid = 1661] [serial = 48] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12d3d1800) [pid = 1661] [serial = 49] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12cea4000) [pid = 1661] [serial = 42] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12cece000) [pid = 1661] [serial = 45] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x12c7f1000) [pid = 1661] [serial = 39] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x12cb88c00) [pid = 1661] [serial = 40] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12c7e5400) [pid = 1661] [serial = 36] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12c7eac00) [pid = 1661] [serial = 37] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12c1f4c00) [pid = 1661] [serial = 34] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x12bfb0400) [pid = 1661] [serial = 33] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1185b9800) [pid = 1661] [serial = 30] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x12bb7c800) [pid = 1661] [serial = 31] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x12bb72c00) [pid = 1661] [serial = 27] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x12bb78c00) [pid = 1661] [serial = 28] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x12b287400) [pid = 1661] [serial = 25] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x12d99c000) [pid = 1661] [serial = 57] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x1180d8400) [pid = 1661] [serial = 54] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x12d3d6000) [pid = 1661] [serial = 55] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x12d3d4800) [pid = 1661] [serial = 52] [outer = 0x0] [url = about:blank] 00:42:05 INFO - PROCESS | 1661 | 1463816525491 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]]]}] 00:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 973ms 00:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:42:05 INFO - PROCESS | 1661 | 1463816525507 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 00:42:05 INFO - PROCESS | 1661 | 1463816525510 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 00:42:05 INFO - PROCESS | 1661 | 1463816525513 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:42:05 INFO - PROCESS | 1661 | 1463816525515 Marionette TRACE conn2 <- [1,182,null,{}] 00:42:05 INFO - PROCESS | 1661 | 1463816525524 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}] 00:42:05 INFO - PROCESS | 1661 | 1463816525606 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 00:42:05 INFO - PROCESS | 1661 | 1463816525645 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x1131e1800 == 28 [pid = 1661] [id = 53] 00:42:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x115fd5400) [pid = 1661] [serial = 155] [outer = 0x0] 00:42:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x11660ac00) [pid = 1661] [serial = 156] [outer = 0x115fd5400] 00:42:05 INFO - PROCESS | 1661 | 1463816525673 Marionette DEBUG loaded listener.js 00:42:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1167bdc00) [pid = 1661] [serial = 157] [outer = 0x115fd5400] 00:42:05 INFO - PROCESS | 1661 | 1463816525992 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]]]}] 00:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 527ms 00:42:06 INFO - PROCESS | 1661 | 1463816526041 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 00:42:06 INFO - PROCESS | 1661 | 1463816526047 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 00:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:42:06 INFO - PROCESS | 1661 | 1463816526054 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:42:06 INFO - PROCESS | 1661 | 1463816526057 Marionette TRACE conn2 <- [1,186,null,{}] 00:42:06 INFO - PROCESS | 1661 | 1463816526061 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}] 00:42:06 INFO - PROCESS | 1661 | 1463816526173 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 00:42:06 INFO - PROCESS | 1661 | 1463816526225 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1162c5000 == 29 [pid = 1661] [id = 54] 00:42:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x115fd8400) [pid = 1661] [serial = 158] [outer = 0x0] 00:42:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x116850c00) [pid = 1661] [serial = 159] [outer = 0x115fd8400] 00:42:06 INFO - PROCESS | 1661 | 1463816526266 Marionette DEBUG loaded listener.js 00:42:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1180af800) [pid = 1661] [serial = 160] [outer = 0x115fd8400] 00:42:06 INFO - PROCESS | 1661 | 1463816526559 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]]]}] 00:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 524ms 00:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:42:06 INFO - PROCESS | 1661 | 1463816526578 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 00:42:06 INFO - PROCESS | 1661 | 1463816526580 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 00:42:06 INFO - PROCESS | 1661 | 1463816526590 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:42:06 INFO - PROCESS | 1661 | 1463816526593 Marionette TRACE conn2 <- [1,190,null,{}] 00:42:06 INFO - PROCESS | 1661 | 1463816526609 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}] 00:42:06 INFO - PROCESS | 1661 | 1463816526695 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 00:42:06 INFO - PROCESS | 1661 | 1463816526734 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f8c000 == 30 [pid = 1661] [id = 55] 00:42:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1180cdc00) [pid = 1661] [serial = 161] [outer = 0x0] 00:42:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x118299000) [pid = 1661] [serial = 162] [outer = 0x1180cdc00] 00:42:06 INFO - PROCESS | 1661 | 1463816526762 Marionette DEBUG loaded listener.js 00:42:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11830e400) [pid = 1661] [serial = 163] [outer = 0x1180cdc00] 00:42:07 INFO - PROCESS | 1661 | 1463816527018 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]]]}] 00:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 479ms 00:42:07 INFO - PROCESS | 1661 | 1463816527061 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 00:42:07 INFO - PROCESS | 1661 | 1463816527063 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 00:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:42:07 INFO - PROCESS | 1661 | 1463816527066 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:42:07 INFO - PROCESS | 1661 | 1463816527067 Marionette TRACE conn2 <- [1,194,null,{}] 00:42:07 INFO - PROCESS | 1661 | 1463816527077 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}] 00:42:07 INFO - PROCESS | 1661 | 1463816527158 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 00:42:07 INFO - PROCESS | 1661 | 1463816527163 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838e000 == 31 [pid = 1661] [id = 56] 00:42:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x118310800) [pid = 1661] [serial = 164] [outer = 0x0] 00:42:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1185b9800) [pid = 1661] [serial = 165] [outer = 0x118310800] 00:42:07 INFO - PROCESS | 1661 | 1463816527192 Marionette DEBUG loaded listener.js 00:42:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11887bc00) [pid = 1661] [serial = 166] [outer = 0x118310800] 00:42:07 INFO - PROCESS | 1661 | 1463816527540 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]]]}] 00:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 525ms 00:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:42:07 INFO - PROCESS | 1661 | 1463816527592 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 00:42:07 INFO - PROCESS | 1661 | 1463816527593 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 00:42:07 INFO - PROCESS | 1661 | 1463816527595 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:42:07 INFO - PROCESS | 1661 | 1463816527596 Marionette TRACE conn2 <- [1,198,null,{}] 00:42:07 INFO - PROCESS | 1661 | 1463816527598 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}] 00:42:07 INFO - PROCESS | 1661 | 1463816527678 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 00:42:07 INFO - PROCESS | 1661 | 1463816527682 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186a9000 == 32 [pid = 1661] [id = 57] 00:42:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1185b2400) [pid = 1661] [serial = 167] [outer = 0x0] 00:42:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x118885400) [pid = 1661] [serial = 168] [outer = 0x1185b2400] 00:42:07 INFO - PROCESS | 1661 | 1463816527730 Marionette DEBUG loaded listener.js 00:42:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x11930a000) [pid = 1661] [serial = 169] [outer = 0x1185b2400] 00:42:08 INFO - PROCESS | 1661 | 1463816528089 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]]]}] 00:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 00:42:08 INFO - PROCESS | 1661 | 1463816528113 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 00:42:08 INFO - PROCESS | 1661 | 1463816528115 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 00:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:42:08 INFO - PROCESS | 1661 | 1463816528117 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:42:08 INFO - PROCESS | 1661 | 1463816528118 Marionette TRACE conn2 <- [1,202,null,{}] 00:42:08 INFO - PROCESS | 1661 | 1463816528120 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}] 00:42:08 INFO - PROCESS | 1661 | 1463816528220 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 00:42:08 INFO - PROCESS | 1661 | 1463816528224 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x1190bf000 == 33 [pid = 1661] [id = 58] 00:42:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x119365000) [pid = 1661] [serial = 170] [outer = 0x0] 00:42:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x119387400) [pid = 1661] [serial = 171] [outer = 0x119365000] 00:42:08 INFO - PROCESS | 1661 | 1463816528250 Marionette DEBUG loaded listener.js 00:42:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x120828800) [pid = 1661] [serial = 172] [outer = 0x119365000] 00:42:08 INFO - PROCESS | 1661 | 1463816528546 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]]]}] 00:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 00:42:08 INFO - PROCESS | 1661 | 1463816528589 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 00:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:42:08 INFO - PROCESS | 1661 | 1463816528590 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 00:42:08 INFO - PROCESS | 1661 | 1463816528592 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:42:08 INFO - PROCESS | 1661 | 1463816528593 Marionette TRACE conn2 <- [1,206,null,{}] 00:42:08 INFO - PROCESS | 1661 | 1463816528595 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}] 00:42:08 INFO - PROCESS | 1661 | 1463816528677 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 00:42:08 INFO - PROCESS | 1661 | 1463816528682 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194c7000 == 34 [pid = 1661] [id = 59] 00:42:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x119366000) [pid = 1661] [serial = 173] [outer = 0x0] 00:42:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1208a0000) [pid = 1661] [serial = 174] [outer = 0x119366000] 00:42:08 INFO - PROCESS | 1661 | 1463816528707 Marionette DEBUG loaded listener.js 00:42:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x121221000) [pid = 1661] [serial = 175] [outer = 0x119366000] 00:42:09 INFO - PROCESS | 1661 | 1463816529017 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]]]}] 00:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 00:42:09 INFO - PROCESS | 1661 | 1463816529060 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 00:42:09 INFO - PROCESS | 1661 | 1463816529061 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 00:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:42:09 INFO - PROCESS | 1661 | 1463816529063 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:42:09 INFO - PROCESS | 1661 | 1463816529065 Marionette TRACE conn2 <- [1,210,null,{}] 00:42:09 INFO - PROCESS | 1661 | 1463816529067 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}] 00:42:09 INFO - PROCESS | 1661 | 1463816529161 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 00:42:09 INFO - PROCESS | 1661 | 1463816529165 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b6c000 == 35 [pid = 1661] [id = 60] 00:42:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x12082d000) [pid = 1661] [serial = 176] [outer = 0x0] 00:42:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x121618000) [pid = 1661] [serial = 177] [outer = 0x12082d000] 00:42:09 INFO - PROCESS | 1661 | 1463816529191 Marionette DEBUG loaded listener.js 00:42:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1217a7c00) [pid = 1661] [serial = 178] [outer = 0x12082d000] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119c66c00) [pid = 1661] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119369c00) [pid = 1661] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x115ab0800) [pid = 1661] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1180d7c00) [pid = 1661] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x116849800) [pid = 1661] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x117e64c00) [pid = 1661] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x112a68c00) [pid = 1661] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x129066400) [pid = 1661] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:42:09 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x118303000) [pid = 1661] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:42:09 INFO - PROCESS | 1661 | 1463816529489 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]]]}] 00:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 473ms 00:42:09 INFO - PROCESS | 1661 | 1463816529539 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 00:42:09 INFO - PROCESS | 1661 | 1463816529541 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 00:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:42:09 INFO - PROCESS | 1661 | 1463816529543 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:42:09 INFO - PROCESS | 1661 | 1463816529544 Marionette TRACE conn2 <- [1,214,null,{}] 00:42:09 INFO - PROCESS | 1661 | 1463816529547 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}] 00:42:09 INFO - PROCESS | 1661 | 1463816529615 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 00:42:09 INFO - PROCESS | 1661 | 1463816529660 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b5f000 == 36 [pid = 1661] [id = 61] 00:42:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x112a65400) [pid = 1661] [serial = 179] [outer = 0x0] 00:42:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118877400) [pid = 1661] [serial = 180] [outer = 0x112a65400] 00:42:09 INFO - PROCESS | 1661 | 1463816529685 Marionette DEBUG loaded listener.js 00:42:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1217a8400) [pid = 1661] [serial = 181] [outer = 0x112a65400] 00:42:09 INFO - PROCESS | 1661 | 1463816529931 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]]]}] 00:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 00:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:42:09 INFO - PROCESS | 1661 | 1463816529962 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 00:42:09 INFO - PROCESS | 1661 | 1463816529963 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 00:42:09 INFO - PROCESS | 1661 | 1463816529975 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:42:09 INFO - PROCESS | 1661 | 1463816529976 Marionette TRACE conn2 <- [1,218,null,{}] 00:42:09 INFO - PROCESS | 1661 | 1463816529979 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}] 00:42:10 INFO - PROCESS | 1661 | 1463816530053 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 00:42:10 INFO - PROCESS | 1661 | 1463816530058 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12123c800 == 37 [pid = 1661] [id = 62] 00:42:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1217a9c00) [pid = 1661] [serial = 182] [outer = 0x0] 00:42:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x121c09800) [pid = 1661] [serial = 183] [outer = 0x1217a9c00] 00:42:10 INFO - PROCESS | 1661 | 1463816530085 Marionette DEBUG loaded listener.js 00:42:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x121c9c800) [pid = 1661] [serial = 184] [outer = 0x1217a9c00] 00:42:10 INFO - PROCESS | 1661 | 1463816530418 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]]]}] 00:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 477ms 00:42:10 INFO - PROCESS | 1661 | 1463816530444 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 00:42:10 INFO - PROCESS | 1661 | 1463816530446 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 00:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:42:10 INFO - PROCESS | 1661 | 1463816530448 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:42:10 INFO - PROCESS | 1661 | 1463816530451 Marionette TRACE conn2 <- [1,222,null,{}] 00:42:10 INFO - PROCESS | 1661 | 1463816530455 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}] 00:42:10 INFO - PROCESS | 1661 | 1463816530565 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 00:42:10 INFO - PROCESS | 1661 | 1463816530572 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1214a2800 == 38 [pid = 1661] [id = 63] 00:42:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1217b2000) [pid = 1661] [serial = 185] [outer = 0x0] 00:42:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x12490f400) [pid = 1661] [serial = 186] [outer = 0x1217b2000] 00:42:10 INFO - PROCESS | 1661 | 1463816530617 Marionette DEBUG loaded listener.js 00:42:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x125578000) [pid = 1661] [serial = 187] [outer = 0x1217b2000] 00:42:11 INFO - PROCESS | 1661 | 1463816531007 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]]]}] 00:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 573ms 00:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:42:11 INFO - PROCESS | 1661 | 1463816531023 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 00:42:11 INFO - PROCESS | 1661 | 1463816531024 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 00:42:11 INFO - PROCESS | 1661 | 1463816531026 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:42:11 INFO - PROCESS | 1661 | 1463816531027 Marionette TRACE conn2 <- [1,226,null,{}] 00:42:11 INFO - PROCESS | 1661 | 1463816531029 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}] 00:42:11 INFO - PROCESS | 1661 | 1463816531102 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 00:42:11 INFO - PROCESS | 1661 | 1463816531107 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x123d52800 == 39 [pid = 1661] [id = 64] 00:42:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1255d1800) [pid = 1661] [serial = 188] [outer = 0x0] 00:42:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1255de800) [pid = 1661] [serial = 189] [outer = 0x1255d1800] 00:42:11 INFO - PROCESS | 1661 | 1463816531132 Marionette DEBUG loaded listener.js 00:42:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12689a800) [pid = 1661] [serial = 190] [outer = 0x1255d1800] 00:42:11 INFO - PROCESS | 1661 | 1463816531557 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]]]}] 00:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 568ms 00:42:11 INFO - PROCESS | 1661 | 1463816531595 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 00:42:11 INFO - PROCESS | 1661 | 1463816531597 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 00:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:42:11 INFO - PROCESS | 1661 | 1463816531601 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:42:11 INFO - PROCESS | 1661 | 1463816531604 Marionette TRACE conn2 <- [1,230,null,{}] 00:42:11 INFO - PROCESS | 1661 | 1463816531607 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}] 00:42:11 INFO - PROCESS | 1661 | 1463816531712 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 00:42:11 INFO - PROCESS | 1661 | 1463816531759 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f90000 == 40 [pid = 1661] [id = 65] 00:42:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x112dd7c00) [pid = 1661] [serial = 191] [outer = 0x0] 00:42:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x115f4b400) [pid = 1661] [serial = 192] [outer = 0x112dd7c00] 00:42:11 INFO - PROCESS | 1661 | 1463816531791 Marionette DEBUG loaded listener.js 00:42:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1167b7800) [pid = 1661] [serial = 193] [outer = 0x112dd7c00] 00:42:12 INFO - PROCESS | 1661 | 1463816532314 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]]]}] 00:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 722ms 00:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:42:12 INFO - PROCESS | 1661 | 1463816532323 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 00:42:12 INFO - PROCESS | 1661 | 1463816532327 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 00:42:12 INFO - PROCESS | 1661 | 1463816532331 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:42:12 INFO - PROCESS | 1661 | 1463816532333 Marionette TRACE conn2 <- [1,234,null,{}] 00:42:12 INFO - PROCESS | 1661 | 1463816532364 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}] 00:42:12 INFO - PROCESS | 1661 | 1463816532466 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 00:42:12 INFO - PROCESS | 1661 | 1463816532536 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186ef800 == 41 [pid = 1661] [id = 66] 00:42:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x117111400) [pid = 1661] [serial = 194] [outer = 0x0] 00:42:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1180cc400) [pid = 1661] [serial = 195] [outer = 0x117111400] 00:42:12 INFO - PROCESS | 1661 | 1463816532566 Marionette DEBUG loaded listener.js 00:42:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1182c4000) [pid = 1661] [serial = 196] [outer = 0x117111400] 00:42:13 INFO - PROCESS | 1661 | 1463816533178 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]]]}] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1214a2800 == 40 [pid = 1661] [id = 63] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12123c800 == 39 [pid = 1661] [id = 62] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x119b5f000 == 38 [pid = 1661] [id = 61] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x119b6c000 == 37 [pid = 1661] [id = 60] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1194c7000 == 36 [pid = 1661] [id = 59] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1190bf000 == 35 [pid = 1661] [id = 58] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1186a9000 == 34 [pid = 1661] [id = 57] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x11838e000 == 33 [pid = 1661] [id = 56] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x116f8c000 == 32 [pid = 1661] [id = 55] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1162c5000 == 31 [pid = 1661] [id = 54] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1131e1800 == 30 [pid = 1661] [id = 53] 00:42:13 INFO - PROCESS | 1661 | --DOCSHELL 0x115a83000 == 29 [pid = 1661] [id = 52] 00:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 898ms 00:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:42:13 INFO - PROCESS | 1661 | 1463816533230 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 00:42:13 INFO - PROCESS | 1661 | 1463816533232 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 00:42:13 INFO - PROCESS | 1661 | 1463816533238 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:42:13 INFO - PROCESS | 1661 | 1463816533240 Marionette TRACE conn2 <- [1,238,null,{}] 00:42:13 INFO - PROCESS | 1661 | 1463816533244 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}] 00:42:13 INFO - PROCESS | 1661 | 1463816533313 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 00:42:13 INFO - PROCESS | 1661 | 1463816533323 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f06800 == 30 [pid = 1661] [id = 67] 00:42:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1166cfc00) [pid = 1661] [serial = 197] [outer = 0x0] 00:42:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1167bb400) [pid = 1661] [serial = 198] [outer = 0x1166cfc00] 00:42:13 INFO - PROCESS | 1661 | 1463816533357 Marionette DEBUG loaded listener.js 00:42:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11710dc00) [pid = 1661] [serial = 199] [outer = 0x1166cfc00] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x129152c00) [pid = 1661] [serial = 114] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1255dd800) [pid = 1661] [serial = 103] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x120894400) [pid = 1661] [serial = 135] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1208a0400) [pid = 1661] [serial = 136] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119af2800) [pid = 1661] [serial = 133] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1164a5000) [pid = 1661] [serial = 117] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118307c00) [pid = 1661] [serial = 123] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11767e400) [pid = 1661] [serial = 120] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119386800) [pid = 1661] [serial = 132] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118869c00) [pid = 1661] [serial = 127] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11886ec00) [pid = 1661] [serial = 129] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x118371400) [pid = 1661] [serial = 124] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1180cec00) [pid = 1661] [serial = 121] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1167ba400) [pid = 1661] [serial = 118] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118298800) [pid = 1661] [serial = 126] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12915a400) [pid = 1661] [serial = 115] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11901dc00) [pid = 1661] [serial = 130] [outer = 0x0] [url = about:blank] 00:42:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11829c400) [pid = 1661] [serial = 200] [outer = 0x12cb8fc00] 00:42:13 INFO - PROCESS | 1661 | 1463816533737 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]]]}] 00:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 524ms 00:42:13 INFO - PROCESS | 1661 | 1463816533760 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 00:42:13 INFO - PROCESS | 1661 | 1463816533763 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 00:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:42:13 INFO - PROCESS | 1661 | 1463816533768 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:42:13 INFO - PROCESS | 1661 | 1463816533769 Marionette TRACE conn2 <- [1,242,null,{}] 00:42:13 INFO - PROCESS | 1661 | 1463816533772 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}] 00:42:13 INFO - PROCESS | 1661 | 1463816533843 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 00:42:13 INFO - PROCESS | 1661 | 1463816533848 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f91800 == 31 [pid = 1661] [id = 68] 00:42:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x117682800) [pid = 1661] [serial = 201] [outer = 0x0] 00:42:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11830a400) [pid = 1661] [serial = 202] [outer = 0x117682800] 00:42:13 INFO - PROCESS | 1661 | 1463816533878 Marionette DEBUG loaded listener.js 00:42:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11836b800) [pid = 1661] [serial = 203] [outer = 0x117682800] 00:42:14 INFO - PROCESS | 1661 | 1463816534200 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]]]}] 00:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 00:42:14 INFO - PROCESS | 1661 | 1463816534239 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 00:42:14 INFO - PROCESS | 1661 | 1463816534241 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 00:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:42:14 INFO - PROCESS | 1661 | 1463816534243 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:42:14 INFO - PROCESS | 1661 | 1463816534245 Marionette TRACE conn2 <- [1,246,null,{}] 00:42:14 INFO - PROCESS | 1661 | 1463816534253 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}] 00:42:14 INFO - PROCESS | 1661 | 1463816534336 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 00:42:14 INFO - PROCESS | 1661 | 1463816534341 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x118385800 == 32 [pid = 1661] [id = 69] 00:42:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1132e0800) [pid = 1661] [serial = 204] [outer = 0x0] 00:42:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11901dc00) [pid = 1661] [serial = 205] [outer = 0x1132e0800] 00:42:14 INFO - PROCESS | 1661 | 1463816534372 Marionette DEBUG loaded listener.js 00:42:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11936e000) [pid = 1661] [serial = 206] [outer = 0x1132e0800] 00:42:14 INFO - PROCESS | 1661 | 1463816534675 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]]]}] 00:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 00:42:14 INFO - PROCESS | 1661 | 1463816534715 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 00:42:14 INFO - PROCESS | 1661 | 1463816534718 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 00:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:42:14 INFO - PROCESS | 1661 | 1463816534723 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:42:14 INFO - PROCESS | 1661 | 1463816534724 Marionette TRACE conn2 <- [1,250,null,{}] 00:42:14 INFO - PROCESS | 1661 | 1463816534728 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}] 00:42:14 INFO - PROCESS | 1661 | 1463816534863 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 00:42:14 INFO - PROCESS | 1661 | 1463816534873 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186ac000 == 33 [pid = 1661] [id = 70] 00:42:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119388400) [pid = 1661] [serial = 207] [outer = 0x0] 00:42:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119742800) [pid = 1661] [serial = 208] [outer = 0x119388400] 00:42:14 INFO - PROCESS | 1661 | 1463816534914 Marionette DEBUG loaded listener.js 00:42:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119c65c00) [pid = 1661] [serial = 209] [outer = 0x119388400] 00:42:15 INFO - PROCESS | 1661 | 1463816535284 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]]]}] 00:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 571ms 00:42:15 INFO - PROCESS | 1661 | 1463816535294 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 00:42:15 INFO - PROCESS | 1661 | 1463816535296 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 00:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:42:15 INFO - PROCESS | 1661 | 1463816535299 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:42:15 INFO - PROCESS | 1661 | 1463816535301 Marionette TRACE conn2 <- [1,254,null,{}] 00:42:15 INFO - PROCESS | 1661 | 1463816535306 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}] 00:42:15 INFO - PROCESS | 1661 | 1463816535408 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 00:42:15 INFO - PROCESS | 1661 | 1463816535482 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x119445800 == 34 [pid = 1661] [id = 71] 00:42:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11323ec00) [pid = 1661] [serial = 210] [outer = 0x0] 00:42:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119c70800) [pid = 1661] [serial = 211] [outer = 0x11323ec00] 00:42:15 INFO - PROCESS | 1661 | 1463816535522 Marionette DEBUG loaded listener.js 00:42:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12121dc00) [pid = 1661] [serial = 212] [outer = 0x11323ec00] 00:42:16 INFO - PROCESS | 1661 | 1463816536000 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]]]}] 00:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 724ms 00:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:42:16 INFO - PROCESS | 1661 | 1463816536038 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 00:42:16 INFO - PROCESS | 1661 | 1463816536040 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 00:42:16 INFO - PROCESS | 1661 | 1463816536043 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:42:16 INFO - PROCESS | 1661 | 1463816536045 Marionette TRACE conn2 <- [1,258,null,{}] 00:42:16 INFO - PROCESS | 1661 | 1463816536048 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}] 00:42:16 INFO - PROCESS | 1661 | 1463816536215 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 00:42:16 INFO - PROCESS | 1661 | 1463816536261 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12081c000 == 35 [pid = 1661] [id = 72] 00:42:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1217aec00) [pid = 1661] [serial = 213] [outer = 0x0] 00:42:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x123dd8400) [pid = 1661] [serial = 214] [outer = 0x1217aec00] 00:42:16 INFO - PROCESS | 1661 | 1463816536302 Marionette DEBUG loaded listener.js 00:42:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x124ce6400) [pid = 1661] [serial = 215] [outer = 0x1217aec00] 00:42:16 INFO - PROCESS | 1661 | 1463816536658 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]]]}] 00:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 00:42:16 INFO - PROCESS | 1661 | 1463816536713 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 00:42:16 INFO - PROCESS | 1661 | 1463816536714 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 00:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:42:16 INFO - PROCESS | 1661 | 1463816536716 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:42:16 INFO - PROCESS | 1661 | 1463816536717 Marionette TRACE conn2 <- [1,262,null,{}] 00:42:16 INFO - PROCESS | 1661 | 1463816536720 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}] 00:42:16 INFO - PROCESS | 1661 | 1463816536805 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 00:42:16 INFO - PROCESS | 1661 | 1463816536847 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148b000 == 36 [pid = 1661] [id = 73] 00:42:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119aeb800) [pid = 1661] [serial = 216] [outer = 0x0] 00:42:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x125425800) [pid = 1661] [serial = 217] [outer = 0x119aeb800] 00:42:16 INFO - PROCESS | 1661 | 1463816536873 Marionette DEBUG loaded listener.js 00:42:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1255db400) [pid = 1661] [serial = 218] [outer = 0x119aeb800] 00:42:17 INFO - PROCESS | 1661 | 1463816537165 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]]]}] 00:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 00:42:17 INFO - PROCESS | 1661 | 1463816537206 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 00:42:17 INFO - PROCESS | 1661 | 1463816537208 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 00:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:42:17 INFO - PROCESS | 1661 | 1463816537210 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:42:17 INFO - PROCESS | 1661 | 1463816537211 Marionette TRACE conn2 <- [1,266,null,{}] 00:42:17 INFO - PROCESS | 1661 | 1463816537213 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}] 00:42:17 INFO - PROCESS | 1661 | 1463816537301 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 00:42:17 INFO - PROCESS | 1661 | 1463816537306 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x121dd8800 == 37 [pid = 1661] [id = 74] 00:42:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x125418400) [pid = 1661] [serial = 219] [outer = 0x0] 00:42:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x126c2c400) [pid = 1661] [serial = 220] [outer = 0x125418400] 00:42:17 INFO - PROCESS | 1661 | 1463816537330 Marionette DEBUG loaded listener.js 00:42:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x126ca8000) [pid = 1661] [serial = 221] [outer = 0x125418400] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1132e5800) [pid = 1661] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1185b2400) [pid = 1661] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1180cdc00) [pid = 1661] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x117e63c00) [pid = 1661] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x115fd5400) [pid = 1661] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x115fd8400) [pid = 1661] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11938d800) [pid = 1661] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118368000) [pid = 1661] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1168c7400) [pid = 1661] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119365000) [pid = 1661] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12082d000) [pid = 1661] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112a65400) [pid = 1661] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119366000) [pid = 1661] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1217a9c00) [pid = 1661] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118310800) [pid = 1661] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:42:17 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1217b2000) [pid = 1661] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:42:17 INFO - PROCESS | 1661 | 1463816537688 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]]]}] 00:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 00:42:17 INFO - PROCESS | 1661 | 1463816537728 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 00:42:17 INFO - PROCESS | 1661 | 1463816537729 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 00:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:42:17 INFO - PROCESS | 1661 | 1463816537732 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:42:17 INFO - PROCESS | 1661 | 1463816537733 Marionette TRACE conn2 <- [1,270,null,{}] 00:42:17 INFO - PROCESS | 1661 | 1463816537735 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}] 00:42:17 INFO - PROCESS | 1661 | 1463816537806 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 00:42:17 INFO - PROCESS | 1661 | 1463816537851 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x118384800 == 38 [pid = 1661] [id = 75] 00:42:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11684dc00) [pid = 1661] [serial = 222] [outer = 0x0] 00:42:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1185b2400) [pid = 1661] [serial = 223] [outer = 0x11684dc00] 00:42:17 INFO - PROCESS | 1661 | 1463816537875 Marionette DEBUG loaded listener.js 00:42:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12121d400) [pid = 1661] [serial = 224] [outer = 0x11684dc00] 00:42:18 INFO - PROCESS | 1661 | 1463816538141 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]]]}] 00:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 422ms 00:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:42:18 INFO - PROCESS | 1661 | 1463816538161 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 00:42:18 INFO - PROCESS | 1661 | 1463816538162 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 00:42:18 INFO - PROCESS | 1661 | 1463816538164 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:42:18 INFO - PROCESS | 1661 | 1463816538165 Marionette TRACE conn2 <- [1,274,null,{}] 00:42:18 INFO - PROCESS | 1661 | 1463816538175 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}] 00:42:18 INFO - PROCESS | 1661 | 1463816538261 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 00:42:18 INFO - PROCESS | 1661 | 1463816538266 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254b3000 == 39 [pid = 1661] [id = 76] 00:42:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119af4800) [pid = 1661] [serial = 225] [outer = 0x0] 00:42:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x126ca8c00) [pid = 1661] [serial = 226] [outer = 0x119af4800] 00:42:18 INFO - PROCESS | 1661 | 1463816538292 Marionette DEBUG loaded listener.js 00:42:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126f08000) [pid = 1661] [serial = 227] [outer = 0x119af4800] 00:42:18 INFO - PROCESS | 1661 | 1463816538645 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]]]}] 00:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 522ms 00:42:18 INFO - PROCESS | 1661 | 1463816538687 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 00:42:18 INFO - PROCESS | 1661 | 1463816538689 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 00:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:42:18 INFO - PROCESS | 1661 | 1463816538693 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:42:18 INFO - PROCESS | 1661 | 1463816538695 Marionette TRACE conn2 <- [1,278,null,{}] 00:42:18 INFO - PROCESS | 1661 | 1463816538699 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}] 00:42:18 INFO - PROCESS | 1661 | 1463816538832 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 00:42:18 INFO - PROCESS | 1661 | 1463816538845 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f14000 == 40 [pid = 1661] [id = 77] 00:42:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x127216400) [pid = 1661] [serial = 228] [outer = 0x0] 00:42:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x127273400) [pid = 1661] [serial = 229] [outer = 0x127216400] 00:42:18 INFO - PROCESS | 1661 | 1463816538889 Marionette DEBUG loaded listener.js 00:42:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128d92c00) [pid = 1661] [serial = 230] [outer = 0x127216400] 00:42:19 INFO - PROCESS | 1661 | 1463816539287 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]]]}] 00:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 621ms 00:42:19 INFO - PROCESS | 1661 | 1463816539314 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 00:42:19 INFO - PROCESS | 1661 | 1463816539315 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 00:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:42:19 INFO - PROCESS | 1661 | 1463816539327 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:42:19 INFO - PROCESS | 1661 | 1463816539328 Marionette TRACE conn2 <- [1,282,null,{}] 00:42:19 INFO - PROCESS | 1661 | 1463816539330 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}] 00:42:19 INFO - PROCESS | 1661 | 1463816539399 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 00:42:19 INFO - PROCESS | 1661 | 1463816539406 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x127511000 == 41 [pid = 1661] [id = 78] 00:42:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12905c000) [pid = 1661] [serial = 231] [outer = 0x0] 00:42:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x129066000) [pid = 1661] [serial = 232] [outer = 0x12905c000] 00:42:19 INFO - PROCESS | 1661 | 1463816539430 Marionette DEBUG loaded listener.js 00:42:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x129157800) [pid = 1661] [serial = 233] [outer = 0x12905c000] 00:42:19 INFO - PROCESS | 1661 | 1463816539872 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]]]}] 00:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 568ms 00:42:19 INFO - PROCESS | 1661 | 1463816539895 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 00:42:19 INFO - PROCESS | 1661 | 1463816539898 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 00:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:42:19 INFO - PROCESS | 1661 | 1463816539901 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:42:19 INFO - PROCESS | 1661 | 1463816539904 Marionette TRACE conn2 <- [1,286,null,{}] 00:42:19 INFO - PROCESS | 1661 | 1463816539907 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}] 00:42:20 INFO - PROCESS | 1661 | 1463816540005 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 00:42:20 INFO - PROCESS | 1661 | 1463816540047 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x116abd800 == 42 [pid = 1661] [id = 79] 00:42:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1132eb800) [pid = 1661] [serial = 234] [outer = 0x0] 00:42:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x116606000) [pid = 1661] [serial = 235] [outer = 0x1132eb800] 00:42:20 INFO - PROCESS | 1661 | 1463816540078 Marionette DEBUG loaded listener.js 00:42:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x117e56800) [pid = 1661] [serial = 236] [outer = 0x1132eb800] 00:42:20 INFO - PROCESS | 1661 | 1463816540486 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]]]}] 00:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 622ms 00:42:20 INFO - PROCESS | 1661 | 1463816540523 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 00:42:20 INFO - PROCESS | 1661 | 1463816540527 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 00:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:42:20 INFO - PROCESS | 1661 | 1463816540531 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:42:20 INFO - PROCESS | 1661 | 1463816540533 Marionette TRACE conn2 <- [1,290,null,{}] 00:42:20 INFO - PROCESS | 1661 | 1463816540556 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}] 00:42:20 INFO - PROCESS | 1661 | 1463816540651 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 00:42:20 INFO - PROCESS | 1661 | 1463816540708 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12080f000 == 43 [pid = 1661] [id = 80] 00:42:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118309000) [pid = 1661] [serial = 237] [outer = 0x0] 00:42:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1185bdc00) [pid = 1661] [serial = 238] [outer = 0x118309000] 00:42:20 INFO - PROCESS | 1661 | 1463816540738 Marionette DEBUG loaded listener.js 00:42:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11930b000) [pid = 1661] [serial = 239] [outer = 0x118309000] 00:42:21 INFO - PROCESS | 1661 | 1463816541147 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]]]}] 00:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 639ms 00:42:21 INFO - PROCESS | 1661 | 1463816541171 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 00:42:21 INFO - PROCESS | 1661 | 1463816541172 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 00:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:42:21 INFO - PROCESS | 1661 | 1463816541175 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:42:21 INFO - PROCESS | 1661 | 1463816541177 Marionette TRACE conn2 <- [1,294,null,{}] 00:42:21 INFO - PROCESS | 1661 | 1463816541185 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}] 00:42:21 INFO - PROCESS | 1661 | 1463816541282 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 00:42:21 INFO - PROCESS | 1661 | 1463816541359 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c96800 == 44 [pid = 1661] [id = 81] 00:42:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119384400) [pid = 1661] [serial = 240] [outer = 0x0] 00:42:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119af2800) [pid = 1661] [serial = 241] [outer = 0x119384400] 00:42:21 INFO - PROCESS | 1661 | 1463816541390 Marionette DEBUG loaded listener.js 00:42:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x121438800) [pid = 1661] [serial = 242] [outer = 0x119384400] 00:42:21 INFO - PROCESS | 1661 | 1463816541808 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]]]}] 00:42:21 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. 00:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 00:42:21 INFO - PROCESS | 1661 | 1463816541846 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 00:42:21 INFO - PROCESS | 1661 | 1463816541848 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 00:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:42:21 INFO - PROCESS | 1661 | 1463816541851 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:42:21 INFO - PROCESS | 1661 | 1463816541852 Marionette TRACE conn2 <- [1,298,null,{}] 00:42:21 INFO - PROCESS | 1661 | 1463816541854 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}] 00:42:21 INFO - PROCESS | 1661 | 1463816541957 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 00:42:22 INFO - PROCESS | 1661 | 1463816542000 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x121dbf000 == 45 [pid = 1661] [id = 82] 00:42:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x121855800) [pid = 1661] [serial = 243] [outer = 0x0] 00:42:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x124906800) [pid = 1661] [serial = 244] [outer = 0x121855800] 00:42:22 INFO - PROCESS | 1661 | 1463816542030 Marionette DEBUG loaded listener.js 00:42:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x125570c00) [pid = 1661] [serial = 245] [outer = 0x121855800] 00:42:22 INFO - PROCESS | 1661 | 1463816542590 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]]]}] 00:42:22 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. 00:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 00:42:22 INFO - PROCESS | 1661 | 1463816542639 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 00:42:22 INFO - PROCESS | 1661 | 1463816542641 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 00:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:42:22 INFO - PROCESS | 1661 | 1463816542646 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:42:22 INFO - PROCESS | 1661 | 1463816542648 Marionette TRACE conn2 <- [1,302,null,{}] 00:42:22 INFO - PROCESS | 1661 | 1463816542652 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}] 00:42:22 INFO - PROCESS | 1661 | 1463816542737 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 00:42:22 INFO - PROCESS | 1661 | 1463816542783 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab5800 == 46 [pid = 1661] [id = 83] 00:42:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x116282800) [pid = 1661] [serial = 246] [outer = 0x0] 00:42:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1167ba400) [pid = 1661] [serial = 247] [outer = 0x116282800] 00:42:22 INFO - PROCESS | 1661 | 1463816542811 Marionette DEBUG loaded listener.js 00:42:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x116a6bc00) [pid = 1661] [serial = 248] [outer = 0x116282800] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x126f14000 == 45 [pid = 1661] [id = 77] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1254b3000 == 44 [pid = 1661] [id = 76] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x118384800 == 43 [pid = 1661] [id = 75] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x121dd8800 == 42 [pid = 1661] [id = 74] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x12148b000 == 41 [pid = 1661] [id = 73] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x12081c000 == 40 [pid = 1661] [id = 72] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x119445800 == 39 [pid = 1661] [id = 71] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1186ac000 == 38 [pid = 1661] [id = 70] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x118385800 == 37 [pid = 1661] [id = 69] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1255de800) [pid = 1661] [serial = 189] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x116f91800 == 36 [pid = 1661] [id = 68] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x115f06800 == 35 [pid = 1661] [id = 67] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1186ef800 == 34 [pid = 1661] [id = 66] 00:42:23 INFO - PROCESS | 1661 | --DOCSHELL 0x115f90000 == 33 [pid = 1661] [id = 65] 00:42:23 INFO - PROCESS | 1661 | 1463816543232 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]]]}] 00:42:23 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. 00:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 00:42:23 INFO - PROCESS | 1661 | 1463816543268 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 00:42:23 INFO - PROCESS | 1661 | 1463816543271 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 00:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:42:23 INFO - PROCESS | 1661 | 1463816543275 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:42:23 INFO - PROCESS | 1661 | 1463816543277 Marionette TRACE conn2 <- [1,306,null,{}] 00:42:23 INFO - PROCESS | 1661 | 1463816543280 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}] 00:42:23 INFO - PROCESS | 1661 | 1463816543359 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1167bd400) [pid = 1661] [serial = 139] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x116279800) [pid = 1661] [serial = 138] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x118885400) [pid = 1661] [serial = 168] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x118299000) [pid = 1661] [serial = 162] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11830ac00) [pid = 1661] [serial = 142] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11830e400) [pid = 1661] [serial = 163] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118291000) [pid = 1661] [serial = 141] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x116279c00) [pid = 1661] [serial = 153] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11660ac00) [pid = 1661] [serial = 156] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1167bdc00) [pid = 1661] [serial = 157] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x116850c00) [pid = 1661] [serial = 159] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119de6000) [pid = 1661] [serial = 145] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1180af800) [pid = 1661] [serial = 160] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11973e800) [pid = 1661] [serial = 144] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12159c800) [pid = 1661] [serial = 148] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12121f400) [pid = 1661] [serial = 147] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119024c00) [pid = 1661] [serial = 151] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1180d2400) [pid = 1661] [serial = 150] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119387400) [pid = 1661] [serial = 171] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x121618000) [pid = 1661] [serial = 177] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118877400) [pid = 1661] [serial = 180] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x121221000) [pid = 1661] [serial = 175] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1208a0000) [pid = 1661] [serial = 174] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x121c09800) [pid = 1661] [serial = 183] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x121c9c800) [pid = 1661] [serial = 184] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1185b9800) [pid = 1661] [serial = 165] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1217a7c00) [pid = 1661] [serial = 178] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x120828800) [pid = 1661] [serial = 172] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1217a8400) [pid = 1661] [serial = 181] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12490f400) [pid = 1661] [serial = 186] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x125578000) [pid = 1661] [serial = 187] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11930a000) [pid = 1661] [serial = 169] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11887bc00) [pid = 1661] [serial = 166] [outer = 0x0] [url = about:blank] 00:42:23 INFO - PROCESS | 1661 | 1463816543409 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f90000 == 34 [pid = 1661] [id = 84] 00:42:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x116279c00) [pid = 1661] [serial = 249] [outer = 0x0] 00:42:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x116850c00) [pid = 1661] [serial = 250] [outer = 0x116279c00] 00:42:23 INFO - PROCESS | 1661 | 1463816543435 Marionette DEBUG loaded listener.js 00:42:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1180d6c00) [pid = 1661] [serial = 251] [outer = 0x116279c00] 00:42:23 INFO - PROCESS | 1661 | 1463816543725 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]]]}] 00:42:23 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. 00:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 469ms 00:42:23 INFO - PROCESS | 1661 | 1463816543745 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 00:42:23 INFO - PROCESS | 1661 | 1463816543746 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 00:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:42:23 INFO - PROCESS | 1661 | 1463816543748 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:42:23 INFO - PROCESS | 1661 | 1463816543751 Marionette TRACE conn2 <- [1,310,null,{}] 00:42:23 INFO - PROCESS | 1661 | 1463816543767 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}] 00:42:23 INFO - PROCESS | 1661 | 1463816543848 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 00:42:23 INFO - PROCESS | 1661 | 1463816543856 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x118384800 == 35 [pid = 1661] [id = 85] 00:42:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118307400) [pid = 1661] [serial = 252] [outer = 0x0] 00:42:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11886ec00) [pid = 1661] [serial = 253] [outer = 0x118307400] 00:42:23 INFO - PROCESS | 1661 | 1463816543884 Marionette DEBUG loaded listener.js 00:42:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11901bc00) [pid = 1661] [serial = 254] [outer = 0x118307400] 00:42:24 INFO - PROCESS | 1661 | 1463816544235 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]]]}] 00:42:24 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. 00:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 531ms 00:42:24 INFO - PROCESS | 1661 | 1463816544280 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 00:42:24 INFO - PROCESS | 1661 | 1463816544283 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 00:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:42:24 INFO - PROCESS | 1661 | 1463816544286 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:42:24 INFO - PROCESS | 1661 | 1463816544288 Marionette TRACE conn2 <- [1,314,null,{}] 00:42:24 INFO - PROCESS | 1661 | 1463816544292 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}] 00:42:24 INFO - PROCESS | 1661 | 1463816544413 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 00:42:24 INFO - PROCESS | 1661 | 1463816544425 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e3000 == 36 [pid = 1661] [id = 86] 00:42:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11930a400) [pid = 1661] [serial = 255] [outer = 0x0] 00:42:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11936b800) [pid = 1661] [serial = 256] [outer = 0x11930a400] 00:42:24 INFO - PROCESS | 1661 | 1463816544466 Marionette DEBUG loaded listener.js 00:42:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11938f400) [pid = 1661] [serial = 257] [outer = 0x11930a400] 00:42:24 INFO - PROCESS | 1661 | 1463816544871 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]]]}] 00:42:24 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. 00:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 622ms 00:42:24 INFO - PROCESS | 1661 | 1463816544908 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 00:42:24 INFO - PROCESS | 1661 | 1463816544910 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 00:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:42:24 INFO - PROCESS | 1661 | 1463816544912 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:42:24 INFO - PROCESS | 1661 | 1463816544913 Marionette TRACE conn2 <- [1,318,null,{}] 00:42:24 INFO - PROCESS | 1661 | 1463816544915 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}] 00:42:24 INFO - PROCESS | 1661 | 1463816544986 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 00:42:24 INFO - PROCESS | 1661 | 1463816544990 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x11943a800 == 37 [pid = 1661] [id = 87] 00:42:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119385000) [pid = 1661] [serial = 258] [outer = 0x0] 00:42:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119c6c400) [pid = 1661] [serial = 259] [outer = 0x119385000] 00:42:25 INFO - PROCESS | 1661 | 1463816545018 Marionette DEBUG loaded listener.js 00:42:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1208a2000) [pid = 1661] [serial = 260] [outer = 0x119385000] 00:42:25 INFO - PROCESS | 1661 | 1463816545410 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]]]}] 00:42:25 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. 00:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 00:42:25 INFO - PROCESS | 1661 | 1463816545432 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 00:42:25 INFO - PROCESS | 1661 | 1463816545434 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 00:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:42:25 INFO - PROCESS | 1661 | 1463816545440 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:42:25 INFO - PROCESS | 1661 | 1463816545442 Marionette TRACE conn2 <- [1,322,null,{}] 00:42:25 INFO - PROCESS | 1661 | 1463816545445 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}] 00:42:25 INFO - PROCESS | 1661 | 1463816545627 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 00:42:25 INFO - PROCESS | 1661 | 1463816545687 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x115a89800 == 38 [pid = 1661] [id = 88] 00:42:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x121438400) [pid = 1661] [serial = 261] [outer = 0x0] 00:42:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12184fc00) [pid = 1661] [serial = 262] [outer = 0x121438400] 00:42:25 INFO - PROCESS | 1661 | 1463816545728 Marionette DEBUG loaded listener.js 00:42:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124ce2400) [pid = 1661] [serial = 263] [outer = 0x121438400] 00:42:26 INFO - PROCESS | 1661 | 1463816546074 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]]]}] 00:42:26 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. 00:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 672ms 00:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:42:26 INFO - PROCESS | 1661 | 1463816546113 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 00:42:26 INFO - PROCESS | 1661 | 1463816546114 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 00:42:26 INFO - PROCESS | 1661 | 1463816546116 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:42:26 INFO - PROCESS | 1661 | 1463816546117 Marionette TRACE conn2 <- [1,326,null,{}] 00:42:26 INFO - PROCESS | 1661 | 1463816546120 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}] 00:42:26 INFO - PROCESS | 1661 | 1463816546206 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 00:42:26 INFO - PROCESS | 1661 | 1463816546256 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12080e000 == 39 [pid = 1661] [id = 89] 00:42:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124cea000) [pid = 1661] [serial = 264] [outer = 0x0] 00:42:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x125578000) [pid = 1661] [serial = 265] [outer = 0x124cea000] 00:42:26 INFO - PROCESS | 1661 | 1463816546281 Marionette DEBUG loaded listener.js 00:42:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126893800) [pid = 1661] [serial = 266] [outer = 0x124cea000] 00:42:26 INFO - PROCESS | 1661 | 1463816546601 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]]]}] 00:42:26 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. 00:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 521ms 00:42:26 INFO - PROCESS | 1661 | 1463816546643 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 00:42:26 INFO - PROCESS | 1661 | 1463816546645 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 00:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:42:26 INFO - PROCESS | 1661 | 1463816546647 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:42:26 INFO - PROCESS | 1661 | 1463816546648 Marionette TRACE conn2 <- [1,330,null,{}] 00:42:26 INFO - PROCESS | 1661 | 1463816546650 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}] 00:42:26 INFO - PROCESS | 1661 | 1463816546738 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 00:42:26 INFO - PROCESS | 1661 | 1463816546742 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x121381000 == 40 [pid = 1661] [id = 90] 00:42:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12689a000) [pid = 1661] [serial = 267] [outer = 0x0] 00:42:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x126cb1400) [pid = 1661] [serial = 268] [outer = 0x12689a000] 00:42:26 INFO - PROCESS | 1661 | 1463816546767 Marionette DEBUG loaded listener.js 00:42:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x127271000) [pid = 1661] [serial = 269] [outer = 0x12689a000] 00:42:27 INFO - PROCESS | 1661 | 1463816547080 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]]]}] 00:42:27 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. 00:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 00:42:27 INFO - PROCESS | 1661 | 1463816547115 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 00:42:27 INFO - PROCESS | 1661 | 1463816547116 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 00:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:42:27 INFO - PROCESS | 1661 | 1463816547120 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:42:27 INFO - PROCESS | 1661 | 1463816547122 Marionette TRACE conn2 <- [1,334,null,{}] 00:42:27 INFO - PROCESS | 1661 | 1463816547125 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}] 00:42:27 INFO - PROCESS | 1661 | 1463816547214 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 00:42:27 INFO - PROCESS | 1661 | 1463816547242 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x121dd4000 == 41 [pid = 1661] [id = 91] 00:42:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12726c400) [pid = 1661] [serial = 270] [outer = 0x0] 00:42:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x127583800) [pid = 1661] [serial = 271] [outer = 0x12726c400] 00:42:27 INFO - PROCESS | 1661 | 1463816547267 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x128c7f400) [pid = 1661] [serial = 272] [outer = 0x12726c400] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x127216400) [pid = 1661] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11323ec00) [pid = 1661] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119aeb800) [pid = 1661] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x125418400) [pid = 1661] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119388400) [pid = 1661] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11684dc00) [pid = 1661] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1217aec00) [pid = 1661] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119af4800) [pid = 1661] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1132e0800) [pid = 1661] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x117682800) [pid = 1661] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:42:27 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1166cfc00) [pid = 1661] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:42:27 INFO - PROCESS | 1661 | 1463816547646 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]]]}] 00:42:27 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. 00:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 00:42:27 INFO - PROCESS | 1661 | 1463816547689 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 00:42:27 INFO - PROCESS | 1661 | 1463816547691 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 00:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:42:27 INFO - PROCESS | 1661 | 1463816547693 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:42:27 INFO - PROCESS | 1661 | 1463816547694 Marionette TRACE conn2 <- [1,338,null,{}] 00:42:27 INFO - PROCESS | 1661 | 1463816547696 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}] 00:42:27 INFO - PROCESS | 1661 | 1463816547772 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 00:42:27 INFO - PROCESS | 1661 | 1463816547777 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218e6000 == 42 [pid = 1661] [id = 92] 00:42:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x116a64c00) [pid = 1661] [serial = 273] [outer = 0x0] 00:42:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119386000) [pid = 1661] [serial = 274] [outer = 0x116a64c00] 00:42:27 INFO - PROCESS | 1661 | 1463816547802 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c81800) [pid = 1661] [serial = 275] [outer = 0x116a64c00] 00:42:28 INFO - PROCESS | 1661 | 1463816548104 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]]]}] 00:42:28 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. 00:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 419ms 00:42:28 INFO - PROCESS | 1661 | 1463816548112 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 00:42:28 INFO - PROCESS | 1661 | 1463816548114 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 00:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:42:28 INFO - PROCESS | 1661 | 1463816548116 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:42:28 INFO - PROCESS | 1661 | 1463816548129 Marionette TRACE conn2 <- [1,342,null,{}] 00:42:28 INFO - PROCESS | 1661 | 1463816548137 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}] 00:42:28 INFO - PROCESS | 1661 | 1463816548243 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 00:42:28 INFO - PROCESS | 1661 | 1463816548249 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e34000 == 43 [pid = 1661] [id = 93] 00:42:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x117e60000) [pid = 1661] [serial = 276] [outer = 0x0] 00:42:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128c86800) [pid = 1661] [serial = 277] [outer = 0x117e60000] 00:42:28 INFO - PROCESS | 1661 | 1463816548279 Marionette DEBUG loaded listener.js 00:42:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x129158400) [pid = 1661] [serial = 278] [outer = 0x117e60000] 00:42:28 INFO - PROCESS | 1661 | 1463816548590 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]]]}] 00:42:28 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. 00:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 487ms 00:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:42:28 INFO - PROCESS | 1661 | 1463816548604 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 00:42:28 INFO - PROCESS | 1661 | 1463816548605 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 00:42:28 INFO - PROCESS | 1661 | 1463816548607 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:42:28 INFO - PROCESS | 1661 | 1463816548608 Marionette TRACE conn2 <- [1,346,null,{}] 00:42:28 INFO - PROCESS | 1661 | 1463816548610 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}] 00:42:28 INFO - PROCESS | 1661 | 1463816548688 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 00:42:28 INFO - PROCESS | 1661 | 1463816548693 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x129183800 == 44 [pid = 1661] [id = 94] 00:42:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12915ac00) [pid = 1661] [serial = 279] [outer = 0x0] 00:42:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12945c800) [pid = 1661] [serial = 280] [outer = 0x12915ac00] 00:42:28 INFO - PROCESS | 1661 | 1463816548717 Marionette DEBUG loaded listener.js 00:42:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x129669400) [pid = 1661] [serial = 281] [outer = 0x12915ac00] 00:42:29 INFO - PROCESS | 1661 | 1463816549025 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]]]}] 00:42:29 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. 00:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 470ms 00:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:42:29 INFO - PROCESS | 1661 | 1463816549077 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 00:42:29 INFO - PROCESS | 1661 | 1463816549078 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 00:42:29 INFO - PROCESS | 1661 | 1463816549080 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:42:29 INFO - PROCESS | 1661 | 1463816549081 Marionette TRACE conn2 <- [1,350,null,{}] 00:42:29 INFO - PROCESS | 1661 | 1463816549084 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}] 00:42:29 INFO - PROCESS | 1661 | 1463816549177 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 00:42:29 INFO - PROCESS | 1661 | 1463816549185 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x129631000 == 45 [pid = 1661] [id = 95] 00:42:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x111f32c00) [pid = 1661] [serial = 282] [outer = 0x0] 00:42:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x129668c00) [pid = 1661] [serial = 283] [outer = 0x111f32c00] 00:42:29 INFO - PROCESS | 1661 | 1463816549216 Marionette DEBUG loaded listener.js 00:42:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1296f1c00) [pid = 1661] [serial = 284] [outer = 0x111f32c00] 00:42:29 INFO - PROCESS | 1661 | 1463816549502 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]]]}] 00:42:29 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. 00:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 00:42:29 INFO - PROCESS | 1661 | 1463816549548 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 00:42:29 INFO - PROCESS | 1661 | 1463816549550 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 00:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:42:29 INFO - PROCESS | 1661 | 1463816549555 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:42:29 INFO - PROCESS | 1661 | 1463816549556 Marionette TRACE conn2 <- [1,354,null,{}] 00:42:29 INFO - PROCESS | 1661 | 1463816549559 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}] 00:42:29 INFO - PROCESS | 1661 | 1463816549680 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 00:42:29 INFO - PROCESS | 1661 | 1463816549726 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x112e24800 == 46 [pid = 1661] [id = 96] 00:42:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x112a71000) [pid = 1661] [serial = 285] [outer = 0x0] 00:42:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x11329f000) [pid = 1661] [serial = 286] [outer = 0x112a71000] 00:42:29 INFO - PROCESS | 1661 | 1463816549757 Marionette DEBUG loaded listener.js 00:42:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x116462000) [pid = 1661] [serial = 287] [outer = 0x112a71000] 00:42:30 INFO - PROCESS | 1661 | 1463816550225 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]]]}] 00:42:30 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. 00:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 723ms 00:42:30 INFO - PROCESS | 1661 | 1463816550290 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 00:42:30 INFO - PROCESS | 1661 | 1463816550293 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 00:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:42:30 INFO - PROCESS | 1661 | 1463816550300 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:42:30 INFO - PROCESS | 1661 | 1463816550305 Marionette TRACE conn2 <- [1,358,null,{}] 00:42:30 INFO - PROCESS | 1661 | 1463816550310 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}] 00:42:30 INFO - PROCESS | 1661 | 1463816550457 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 00:42:30 INFO - PROCESS | 1661 | 1463816550539 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186d7800 == 47 [pid = 1661] [id = 97] 00:42:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1180ce400) [pid = 1661] [serial = 288] [outer = 0x0] 00:42:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1180d7400) [pid = 1661] [serial = 289] [outer = 0x1180ce400] 00:42:30 INFO - PROCESS | 1661 | 1463816550583 Marionette DEBUG loaded listener.js 00:42:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11830ac00) [pid = 1661] [serial = 290] [outer = 0x1180ce400] 00:42:31 INFO - PROCESS | 1661 | 1463816551028 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]]]}] 00:42:31 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. 00:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 773ms 00:42:31 INFO - PROCESS | 1661 | 1463816551080 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 00:42:31 INFO - PROCESS | 1661 | 1463816551083 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 00:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:42:31 INFO - PROCESS | 1661 | 1463816551104 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:42:31 INFO - PROCESS | 1661 | 1463816551106 Marionette TRACE conn2 <- [1,362,null,{}] 00:42:31 INFO - PROCESS | 1661 | 1463816551110 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}] 00:42:31 INFO - PROCESS | 1661 | 1463816551209 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 00:42:31 INFO - PROCESS | 1661 | 1463816551269 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254b7000 == 48 [pid = 1661] [id = 98] 00:42:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11936a400) [pid = 1661] [serial = 291] [outer = 0x0] 00:42:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x11973bc00) [pid = 1661] [serial = 292] [outer = 0x11936a400] 00:42:31 INFO - PROCESS | 1661 | 1463816551299 Marionette DEBUG loaded listener.js 00:42:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12089f800) [pid = 1661] [serial = 293] [outer = 0x11936a400] 00:42:31 INFO - PROCESS | 1661 | 1463816551745 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]]]}] 00:42:31 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. 00:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 00:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:42:31 INFO - PROCESS | 1661 | 1463816551777 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 00:42:31 INFO - PROCESS | 1661 | 1463816551780 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 00:42:31 INFO - PROCESS | 1661 | 1463816551804 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:42:31 INFO - PROCESS | 1661 | 1463816551808 Marionette TRACE conn2 <- [1,366,null,{}] 00:42:31 INFO - PROCESS | 1661 | 1463816551812 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}] 00:42:31 INFO - PROCESS | 1661 | 1463816551913 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 00:42:31 INFO - PROCESS | 1661 | 1463816551971 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a835800 == 49 [pid = 1661] [id = 99] 00:42:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x118310000) [pid = 1661] [serial = 294] [outer = 0x0] 00:42:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x121c09800) [pid = 1661] [serial = 295] [outer = 0x118310000] 00:42:32 INFO - PROCESS | 1661 | 1463816552001 Marionette DEBUG loaded listener.js 00:42:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x126c2f000) [pid = 1661] [serial = 296] [outer = 0x118310000] 00:42:32 INFO - PROCESS | 1661 | 1463816552519 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]]]}] 00:42:32 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. 00:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 947ms 00:42:32 INFO - PROCESS | 1661 | 1463816552745 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 00:42:32 INFO - PROCESS | 1661 | 1463816552746 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 00:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:42:32 INFO - PROCESS | 1661 | 1463816552751 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:42:32 INFO - PROCESS | 1661 | 1463816552752 Marionette TRACE conn2 <- [1,370,null,{}] 00:42:32 INFO - PROCESS | 1661 | 1463816552756 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}] 00:42:32 INFO - PROCESS | 1661 | 1463816552839 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 00:42:32 INFO - PROCESS | 1661 | 1463816552882 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x118691800 == 50 [pid = 1661] [id = 100] 00:42:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1167b9400) [pid = 1661] [serial = 297] [outer = 0x0] 00:42:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1168c7800) [pid = 1661] [serial = 298] [outer = 0x1167b9400] 00:42:32 INFO - PROCESS | 1661 | 1463816552909 Marionette DEBUG loaded listener.js 00:42:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x117e62400) [pid = 1661] [serial = 299] [outer = 0x1167b9400] 00:42:33 INFO - PROCESS | 1661 | 1463816553366 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]]]}] 00:42:33 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. 00:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 621ms 00:42:33 INFO - PROCESS | 1661 | 1463816553371 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 00:42:33 INFO - PROCESS | 1661 | 1463816553373 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 00:42:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:42:33 INFO - PROCESS | 1661 | 1463816553378 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:42:33 INFO - PROCESS | 1661 | 1463816553381 Marionette TRACE conn2 <- [1,374,null,{}] 00:42:33 INFO - PROCESS | 1661 | 1463816553383 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}] 00:42:33 INFO - PROCESS | 1661 | 1463816553468 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 00:42:33 INFO - PROCESS | 1661 | 1463816553525 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166f9800 == 51 [pid = 1661] [id = 101] 00:42:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x11710f000) [pid = 1661] [serial = 300] [outer = 0x0] 00:42:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x118299000) [pid = 1661] [serial = 301] [outer = 0x11710f000] 00:42:33 INFO - PROCESS | 1661 | 1463816553553 Marionette DEBUG loaded listener.js 00:42:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11830fc00) [pid = 1661] [serial = 302] [outer = 0x11710f000] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x129631000 == 50 [pid = 1661] [id = 95] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x129183800 == 49 [pid = 1661] [id = 94] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x126e34000 == 48 [pid = 1661] [id = 93] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1218e6000 == 47 [pid = 1661] [id = 92] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x121dd4000 == 46 [pid = 1661] [id = 91] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x121381000 == 45 [pid = 1661] [id = 90] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12080e000 == 44 [pid = 1661] [id = 89] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x115a89800 == 43 [pid = 1661] [id = 88] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1180cc400) [pid = 1661] [serial = 195] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x115f4b400) [pid = 1661] [serial = 192] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x129066000) [pid = 1661] [serial = 232] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x11943a800 == 42 [pid = 1661] [id = 87] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1186e3000 == 41 [pid = 1661] [id = 86] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x118384800 == 40 [pid = 1661] [id = 85] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x115f90000 == 39 [pid = 1661] [id = 84] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab5800 == 38 [pid = 1661] [id = 83] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x121dbf000 == 37 [pid = 1661] [id = 82] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x128c96800 == 36 [pid = 1661] [id = 81] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12080f000 == 35 [pid = 1661] [id = 80] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x116abd800 == 34 [pid = 1661] [id = 79] 00:42:33 INFO - PROCESS | 1661 | --DOCSHELL 0x127511000 == 33 [pid = 1661] [id = 78] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x119c70800) [pid = 1661] [serial = 211] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12121dc00) [pid = 1661] [serial = 212] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1166d0400) [pid = 1661] [serial = 46] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x125425800) [pid = 1661] [serial = 217] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x126c2c400) [pid = 1661] [serial = 220] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119c65c00) [pid = 1661] [serial = 209] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1185b2400) [pid = 1661] [serial = 223] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x123dd8400) [pid = 1661] [serial = 214] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126f08000) [pid = 1661] [serial = 227] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1255db400) [pid = 1661] [serial = 218] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11901dc00) [pid = 1661] [serial = 205] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x119742800) [pid = 1661] [serial = 208] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x124ce6400) [pid = 1661] [serial = 215] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11936e000) [pid = 1661] [serial = 206] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12121d400) [pid = 1661] [serial = 224] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11830a400) [pid = 1661] [serial = 202] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x126ca8000) [pid = 1661] [serial = 221] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1167bb400) [pid = 1661] [serial = 198] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11710dc00) [pid = 1661] [serial = 199] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11836b800) [pid = 1661] [serial = 203] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x126ca8c00) [pid = 1661] [serial = 226] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x127273400) [pid = 1661] [serial = 229] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x128d92c00) [pid = 1661] [serial = 230] [outer = 0x0] [url = about:blank] 00:42:33 INFO - PROCESS | 1661 | 1463816553934 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:42:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:42:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 572ms 00:42:33 INFO - PROCESS | 1661 | 1463816553950 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 00:42:33 INFO - PROCESS | 1661 | 1463816553951 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 00:42:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:42:33 INFO - PROCESS | 1661 | 1463816553953 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:42:33 INFO - PROCESS | 1661 | 1463816553955 Marionette TRACE conn2 <- [1,378,null,{}] 00:42:33 INFO - PROCESS | 1661 | 1463816553961 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}] 00:42:34 INFO - PROCESS | 1661 | 1463816554037 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 00:42:34 INFO - PROCESS | 1661 | 1463816554043 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab8800 == 34 [pid = 1661] [id = 102] 00:42:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x118879400) [pid = 1661] [serial = 303] [outer = 0x0] 00:42:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11887e800) [pid = 1661] [serial = 304] [outer = 0x118879400] 00:42:34 INFO - PROCESS | 1661 | 1463816554074 Marionette DEBUG loaded listener.js 00:42:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119021800) [pid = 1661] [serial = 305] [outer = 0x118879400] 00:42:34 INFO - PROCESS | 1661 | 1463816554401 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:42:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:42:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 471ms 00:42:34 INFO - PROCESS | 1661 | 1463816554424 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 00:42:34 INFO - PROCESS | 1661 | 1463816554425 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 00:42:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:42:34 INFO - PROCESS | 1661 | 1463816554428 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:42:34 INFO - PROCESS | 1661 | 1463816554429 Marionette TRACE conn2 <- [1,382,null,{}] 00:42:34 INFO - PROCESS | 1661 | 1463816554431 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}] 00:42:34 INFO - PROCESS | 1661 | 1463816554516 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 00:42:34 INFO - PROCESS | 1661 | 1463816554560 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186a0800 == 35 [pid = 1661] [id = 103] 00:42:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11887f800) [pid = 1661] [serial = 306] [outer = 0x0] 00:42:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119388000) [pid = 1661] [serial = 307] [outer = 0x11887f800] 00:42:34 INFO - PROCESS | 1661 | 1463816554586 Marionette DEBUG loaded listener.js 00:42:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x120828800) [pid = 1661] [serial = 308] [outer = 0x11887f800] 00:42:34 INFO - PROCESS | 1661 | 1463816554881 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:42:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:42:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 00:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:42:34 INFO - PROCESS | 1661 | 1463816554896 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 00:42:34 INFO - PROCESS | 1661 | 1463816554897 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 00:42:34 INFO - PROCESS | 1661 | 1463816554915 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:42:34 INFO - PROCESS | 1661 | 1463816554916 Marionette TRACE conn2 <- [1,386,null,{}] 00:42:34 INFO - PROCESS | 1661 | 1463816554920 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}] 00:42:34 INFO - PROCESS | 1661 | 1463816554997 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 00:42:35 INFO - PROCESS | 1661 | 1463816555003 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x119765800 == 36 [pid = 1661] [id = 104] 00:42:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12089dc00) [pid = 1661] [serial = 309] [outer = 0x0] 00:42:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x121222800) [pid = 1661] [serial = 310] [outer = 0x12089dc00] 00:42:35 INFO - PROCESS | 1661 | 1463816555029 Marionette DEBUG loaded listener.js 00:42:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1216cdc00) [pid = 1661] [serial = 311] [outer = 0x12089dc00] 00:42:35 INFO - PROCESS | 1661 | 1463816555349 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]]]}] 00:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 487ms 00:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:42:35 INFO - PROCESS | 1661 | 1463816555388 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 00:42:35 INFO - PROCESS | 1661 | 1463816555389 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 00:42:35 INFO - PROCESS | 1661 | 1463816555391 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:42:35 INFO - PROCESS | 1661 | 1463816555392 Marionette TRACE conn2 <- [1,390,null,{}] 00:42:35 INFO - PROCESS | 1661 | 1463816555395 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}] 00:42:35 INFO - PROCESS | 1661 | 1463816555506 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 00:42:35 INFO - PROCESS | 1661 | 1463816555523 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12137e800 == 37 [pid = 1661] [id = 105] 00:42:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124cea800) [pid = 1661] [serial = 312] [outer = 0x0] 00:42:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126c2e400) [pid = 1661] [serial = 313] [outer = 0x124cea800] 00:42:35 INFO - PROCESS | 1661 | 1463816555559 Marionette DEBUG loaded listener.js 00:42:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12721b800) [pid = 1661] [serial = 314] [outer = 0x124cea800] 00:42:35 INFO - PROCESS | 1661 | 1463816555963 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]]]}] 00:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 00:42:36 INFO - PROCESS | 1661 | 1463816556011 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 00:42:36 INFO - PROCESS | 1661 | 1463816556012 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 00:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:42:36 INFO - PROCESS | 1661 | 1463816556014 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:42:36 INFO - PROCESS | 1661 | 1463816556015 Marionette TRACE conn2 <- [1,394,null,{}] 00:42:36 INFO - PROCESS | 1661 | 1463816556018 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}] 00:42:36 INFO - PROCESS | 1661 | 1463816556110 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 00:42:36 INFO - PROCESS | 1661 | 1463816556115 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218e0800 == 38 [pid = 1661] [id = 106] 00:42:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x124f3f400) [pid = 1661] [serial = 315] [outer = 0x0] 00:42:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x127587000) [pid = 1661] [serial = 316] [outer = 0x124f3f400] 00:42:36 INFO - PROCESS | 1661 | 1463816556139 Marionette DEBUG loaded listener.js 00:42:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128d91400) [pid = 1661] [serial = 317] [outer = 0x124f3f400] 00:42:36 INFO - PROCESS | 1661 | 1463816556467 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]]]}] 00:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 473ms 00:42:36 INFO - PROCESS | 1661 | 1463816556489 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 00:42:36 INFO - PROCESS | 1661 | 1463816556490 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 00:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:42:36 INFO - PROCESS | 1661 | 1463816556492 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:42:36 INFO - PROCESS | 1661 | 1463816556493 Marionette TRACE conn2 <- [1,398,null,{}] 00:42:36 INFO - PROCESS | 1661 | 1463816556496 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}] 00:42:36 INFO - PROCESS | 1661 | 1463816556583 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 00:42:36 INFO - PROCESS | 1661 | 1463816556612 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x116718000 == 39 [pid = 1661] [id = 107] 00:42:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12757d400) [pid = 1661] [serial = 318] [outer = 0x0] 00:42:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12914f000) [pid = 1661] [serial = 319] [outer = 0x12757d400] 00:42:36 INFO - PROCESS | 1661 | 1463816556636 Marionette DEBUG loaded listener.js 00:42:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x129461400) [pid = 1661] [serial = 320] [outer = 0x12757d400] 00:42:36 INFO - PROCESS | 1661 | 1463816556964 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]]]}] 00:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 00:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:42:37 INFO - PROCESS | 1661 | 1463816557011 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 00:42:37 INFO - PROCESS | 1661 | 1463816557012 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 00:42:37 INFO - PROCESS | 1661 | 1463816557014 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:42:37 INFO - PROCESS | 1661 | 1463816557015 Marionette TRACE conn2 <- [1,402,null,{}] 00:42:37 INFO - PROCESS | 1661 | 1463816557017 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}] 00:42:37 INFO - PROCESS | 1661 | 1463816557110 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 00:42:37 INFO - PROCESS | 1661 | 1463816557114 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e4f000 == 40 [pid = 1661] [id = 108] 00:42:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x129151400) [pid = 1661] [serial = 321] [outer = 0x0] 00:42:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1296f3400) [pid = 1661] [serial = 322] [outer = 0x129151400] 00:42:37 INFO - PROCESS | 1661 | 1463816557139 Marionette DEBUG loaded listener.js 00:42:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12987c800) [pid = 1661] [serial = 323] [outer = 0x129151400] 00:42:37 INFO - PROCESS | 1661 | 1463816557530 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]]]}] 00:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 00:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:42:37 INFO - PROCESS | 1661 | 1463816557538 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 00:42:37 INFO - PROCESS | 1661 | 1463816557539 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 00:42:37 INFO - PROCESS | 1661 | 1463816557542 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:42:37 INFO - PROCESS | 1661 | 1463816557544 Marionette TRACE conn2 <- [1,406,null,{}] 00:42:37 INFO - PROCESS | 1661 | 1463816557548 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}] 00:42:37 INFO - PROCESS | 1661 | 1463816557694 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 00:42:37 INFO - PROCESS | 1661 | 1463816557715 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917a000 == 41 [pid = 1661] [id = 109] 00:42:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12a8be400) [pid = 1661] [serial = 324] [outer = 0x0] 00:42:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12a8c4c00) [pid = 1661] [serial = 325] [outer = 0x12a8be400] 00:42:37 INFO - PROCESS | 1661 | 1463816557755 Marionette DEBUG loaded listener.js 00:42:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12a9d4800) [pid = 1661] [serial = 326] [outer = 0x12a8be400] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x112dd7c00) [pid = 1661] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x115ab3c00) [pid = 1661] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x117111400) [pid = 1661] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1255d1800) [pid = 1661] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x124cea000) [pid = 1661] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12689a000) [pid = 1661] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x116279c00) [pid = 1661] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x121855800) [pid = 1661] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x116282800) [pid = 1661] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118307400) [pid = 1661] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12726c400) [pid = 1661] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11930a400) [pid = 1661] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12915ac00) [pid = 1661] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x116a64c00) [pid = 1661] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x117e60000) [pid = 1661] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119385000) [pid = 1661] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:42:38 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x121438400) [pid = 1661] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:42:38 INFO - PROCESS | 1661 | 1463816558284 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 819ms 00:42:38 INFO - PROCESS | 1661 | 1463816558357 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]]]}] 00:42:38 INFO - PROCESS | 1661 | 1463816558382 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 00:42:38 INFO - PROCESS | 1661 | 1463816558384 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 00:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:42:38 INFO - PROCESS | 1661 | 1463816558388 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:42:38 INFO - PROCESS | 1661 | 1463816558390 Marionette TRACE conn2 <- [1,410,null,{}] 00:42:38 INFO - PROCESS | 1661 | 1463816558393 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}] 00:42:38 INFO - PROCESS | 1661 | 1463816558485 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 00:42:38 INFO - PROCESS | 1661 | 1463816558532 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x129633000 == 42 [pid = 1661] [id = 110] 00:42:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11767c800) [pid = 1661] [serial = 327] [outer = 0x0] 00:42:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126c31c00) [pid = 1661] [serial = 328] [outer = 0x11767c800] 00:42:38 INFO - PROCESS | 1661 | 1463816558561 Marionette DEBUG loaded listener.js 00:42:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12a9d9c00) [pid = 1661] [serial = 329] [outer = 0x11767c800] 00:42:38 INFO - PROCESS | 1661 | 1463816558859 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]]]}] 00:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 00:42:38 INFO - PROCESS | 1661 | 1463816558909 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 00:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:42:38 INFO - PROCESS | 1661 | 1463816558918 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 00:42:38 INFO - PROCESS | 1661 | 1463816558921 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:42:38 INFO - PROCESS | 1661 | 1463816558922 Marionette TRACE conn2 <- [1,414,null,{}] 00:42:38 INFO - PROCESS | 1661 | 1463816558924 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}] 00:42:39 INFO - PROCESS | 1661 | 1463816559005 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 00:42:39 INFO - PROCESS | 1661 | 1463816559010 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab1a800 == 43 [pid = 1661] [id = 111] 00:42:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12a9dd800) [pid = 1661] [serial = 330] [outer = 0x0] 00:42:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12b214000) [pid = 1661] [serial = 331] [outer = 0x12a9dd800] 00:42:39 INFO - PROCESS | 1661 | 1463816559034 Marionette DEBUG loaded listener.js 00:42:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12b21b800) [pid = 1661] [serial = 332] [outer = 0x12a9dd800] 00:42:39 INFO - PROCESS | 1661 | 1463816559399 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]]]}] 00:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 00:42:39 INFO - PROCESS | 1661 | 1463816559441 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 00:42:39 INFO - PROCESS | 1661 | 1463816559443 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 00:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:42:39 INFO - PROCESS | 1661 | 1463816559446 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:42:39 INFO - PROCESS | 1661 | 1463816559448 Marionette TRACE conn2 <- [1,418,null,{}] 00:42:39 INFO - PROCESS | 1661 | 1463816559452 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}] 00:42:39 INFO - PROCESS | 1661 | 1463816559574 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 00:42:39 INFO - PROCESS | 1661 | 1463816559580 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b0d1000 == 44 [pid = 1661] [id = 112] 00:42:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12a9da800) [pid = 1661] [serial = 333] [outer = 0x0] 00:42:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12b27f800) [pid = 1661] [serial = 334] [outer = 0x12a9da800] 00:42:39 INFO - PROCESS | 1661 | 1463816559619 Marionette DEBUG loaded listener.js 00:42:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12b28e000) [pid = 1661] [serial = 335] [outer = 0x12a9da800] 00:42:40 INFO - PROCESS | 1661 | 1463816560467 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]]]}] 00:42:40 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 00:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1074ms 00:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:42:40 INFO - PROCESS | 1661 | 1463816560541 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 00:42:40 INFO - PROCESS | 1661 | 1463816560543 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 00:42:40 INFO - PROCESS | 1661 | 1463816560548 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:42:40 INFO - PROCESS | 1661 | 1463816560550 Marionette TRACE conn2 <- [1,422,null,{}] 00:42:40 INFO - PROCESS | 1661 | 1463816560555 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}] 00:42:40 INFO - PROCESS | 1661 | 1463816560645 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 00:42:40 INFO - PROCESS | 1661 | 1463816560731 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11624e000 == 45 [pid = 1661] [id = 113] 00:42:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x115e50c00) [pid = 1661] [serial = 336] [outer = 0x0] 00:42:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116219400) [pid = 1661] [serial = 337] [outer = 0x115e50c00] 00:42:40 INFO - PROCESS | 1661 | 1463816560763 Marionette DEBUG loaded listener.js 00:42:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x116855c00) [pid = 1661] [serial = 338] [outer = 0x115e50c00] 00:42:41 INFO - PROCESS | 1661 | 1463816561720 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]]]}] 00:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1224ms 00:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:42:41 INFO - PROCESS | 1661 | 1463816561772 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 00:42:41 INFO - PROCESS | 1661 | 1463816561776 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 00:42:41 INFO - PROCESS | 1661 | 1463816561781 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:42:41 INFO - PROCESS | 1661 | 1463816561783 Marionette TRACE conn2 <- [1,426,null,{}] 00:42:41 INFO - PROCESS | 1661 | 1463816561785 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}] 00:42:41 INFO - PROCESS | 1661 | 1463816561886 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 00:42:41 INFO - PROCESS | 1661 | 1463816561932 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193af000 == 46 [pid = 1661] [id = 114] 00:42:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1180cc400) [pid = 1661] [serial = 339] [outer = 0x0] 00:42:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118311c00) [pid = 1661] [serial = 340] [outer = 0x1180cc400] 00:42:41 INFO - PROCESS | 1661 | 1463816561962 Marionette DEBUG loaded listener.js 00:42:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x11887d400) [pid = 1661] [serial = 341] [outer = 0x1180cc400] 00:42:42 INFO - PROCESS | 1661 | 1463816562404 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] 00:42:42 INFO - PROCESS | 1661 | 1463816562458 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 00:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:42:42 INFO - PROCESS | 1661 | 1463816562460 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:42:42 INFO - PROCESS | 1661 | 1463816562463 Marionette TRACE conn2 <- [1,430,null,{}] 00:42:42 INFO - PROCESS | 1661 | 1463816562471 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}] 00:42:42 INFO - PROCESS | 1661 | 1463816562571 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 00:42:42 INFO - PROCESS | 1661 | 1463816562645 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12918b000 == 47 [pid = 1661] [id = 115] 00:42:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119307c00) [pid = 1661] [serial = 342] [outer = 0x0] 00:42:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12128f800) [pid = 1661] [serial = 343] [outer = 0x119307c00] 00:42:42 INFO - PROCESS | 1661 | 1463816562676 Marionette DEBUG loaded listener.js 00:42:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12498f800) [pid = 1661] [serial = 344] [outer = 0x119307c00] 00:42:43 INFO - PROCESS | 1661 | 1463816563298 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]]]}] 00:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 872ms 00:42:43 INFO - PROCESS | 1661 | 1463816563336 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 00:42:43 INFO - PROCESS | 1661 | 1463816563341 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 00:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:42:43 INFO - PROCESS | 1661 | 1463816563346 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:42:43 INFO - PROCESS | 1661 | 1463816563348 Marionette TRACE conn2 <- [1,434,null,{}] 00:42:43 INFO - PROCESS | 1661 | 1463816563355 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}] 00:42:43 INFO - PROCESS | 1661 | 1463816563446 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 00:42:43 INFO - PROCESS | 1661 | 1463816563510 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x11837b800 == 48 [pid = 1661] [id = 116] 00:42:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1132e9000) [pid = 1661] [serial = 345] [outer = 0x0] 00:42:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x116279800) [pid = 1661] [serial = 346] [outer = 0x1132e9000] 00:42:43 INFO - PROCESS | 1661 | 1463816563537 Marionette DEBUG loaded listener.js 00:42:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1180ad000) [pid = 1661] [serial = 347] [outer = 0x1132e9000] 00:42:43 INFO - PROCESS | 1661 | 1463816563919 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]]]}] 00:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 622ms 00:42:43 INFO - PROCESS | 1661 | --DOCSHELL 0x123d52800 == 47 [pid = 1661] [id = 64] 00:42:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab1a800 == 46 [pid = 1661] [id = 111] 00:42:43 INFO - PROCESS | 1661 | --DOCSHELL 0x129633000 == 45 [pid = 1661] [id = 110] 00:42:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12917a000 == 44 [pid = 1661] [id = 109] 00:42:43 INFO - PROCESS | 1661 | --DOCSHELL 0x126e4f000 == 43 [pid = 1661] [id = 108] 00:42:43 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x129668c00) [pid = 1661] [serial = 283] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | 1463816564001 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 00:42:44 INFO - PROCESS | 1661 | 1463816564005 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x116718000 == 42 [pid = 1661] [id = 107] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1218e0800 == 41 [pid = 1661] [id = 106] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12137e800 == 40 [pid = 1661] [id = 105] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x119765800 == 39 [pid = 1661] [id = 104] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1186a0800 == 38 [pid = 1661] [id = 103] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab8800 == 37 [pid = 1661] [id = 102] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1166f9800 == 36 [pid = 1661] [id = 101] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x118691800 == 35 [pid = 1661] [id = 100] 00:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1186d7800 == 34 [pid = 1661] [id = 97] 00:42:44 INFO - PROCESS | 1661 | --DOCSHELL 0x112e24800 == 33 [pid = 1661] [id = 96] 00:42:44 INFO - PROCESS | 1661 | 1463816564018 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:42:44 INFO - PROCESS | 1661 | 1463816564020 Marionette TRACE conn2 <- [1,438,null,{}] 00:42:44 INFO - PROCESS | 1661 | 1463816564030 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}] 00:42:44 INFO - PROCESS | 1661 | 1463816564123 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1182c4000) [pid = 1661] [serial = 196] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1167b7800) [pid = 1661] [serial = 193] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1166d6c00) [pid = 1661] [serial = 154] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x125578000) [pid = 1661] [serial = 265] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x126cb1400) [pid = 1661] [serial = 268] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x126893800) [pid = 1661] [serial = 266] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x116850c00) [pid = 1661] [serial = 250] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1180d6c00) [pid = 1661] [serial = 251] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x125570c00) [pid = 1661] [serial = 245] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x124906800) [pid = 1661] [serial = 244] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x116a6bc00) [pid = 1661] [serial = 248] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1167ba400) [pid = 1661] [serial = 247] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x11886ec00) [pid = 1661] [serial = 253] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x127583800) [pid = 1661] [serial = 271] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11901bc00) [pid = 1661] [serial = 254] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11936b800) [pid = 1661] [serial = 256] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11938f400) [pid = 1661] [serial = 257] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x116606000) [pid = 1661] [serial = 235] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1185bdc00) [pid = 1661] [serial = 238] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119af2800) [pid = 1661] [serial = 241] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x129669400) [pid = 1661] [serial = 281] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x127271000) [pid = 1661] [serial = 269] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x128c81800) [pid = 1661] [serial = 275] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119386000) [pid = 1661] [serial = 274] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128c86800) [pid = 1661] [serial = 277] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12945c800) [pid = 1661] [serial = 280] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x128c7f400) [pid = 1661] [serial = 272] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119c6c400) [pid = 1661] [serial = 259] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12184fc00) [pid = 1661] [serial = 262] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x124ce2400) [pid = 1661] [serial = 263] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x129158400) [pid = 1661] [serial = 278] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1208a2000) [pid = 1661] [serial = 260] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12689a800) [pid = 1661] [serial = 190] [outer = 0x0] [url = about:blank] 00:42:44 INFO - PROCESS | 1661 | 1463816564176 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x11664d800 == 34 [pid = 1661] [id = 117] 00:42:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x116606000) [pid = 1661] [serial = 348] [outer = 0x0] 00:42:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1180d6c00) [pid = 1661] [serial = 349] [outer = 0x116606000] 00:42:44 INFO - PROCESS | 1661 | 1463816564202 Marionette DEBUG loaded listener.js 00:42:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11886c400) [pid = 1661] [serial = 350] [outer = 0x116606000] 00:42:44 INFO - PROCESS | 1661 | 1463816564562 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]]]}] 00:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 581ms 00:42:44 INFO - PROCESS | 1661 | 1463816564597 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 00:42:44 INFO - PROCESS | 1661 | 1463816564599 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 00:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:42:44 INFO - PROCESS | 1661 | 1463816564601 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:42:44 INFO - PROCESS | 1661 | 1463816564604 Marionette TRACE conn2 <- [1,442,null,{}] 00:42:44 INFO - PROCESS | 1661 | 1463816564612 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}] 00:42:44 INFO - PROCESS | 1661 | 1463816564707 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 00:42:44 INFO - PROCESS | 1661 | 1463816564804 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186a0800 == 35 [pid = 1661] [id = 118] 00:42:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119022400) [pid = 1661] [serial = 351] [outer = 0x0] 00:42:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11938e400) [pid = 1661] [serial = 352] [outer = 0x119022400] 00:42:44 INFO - PROCESS | 1661 | 1463816564836 Marionette DEBUG loaded listener.js 00:42:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x120831000) [pid = 1661] [serial = 353] [outer = 0x119022400] 00:42:45 INFO - PROCESS | 1661 | 1463816565160 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]]]}] 00:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 572ms 00:42:45 INFO - PROCESS | 1661 | 1463816565174 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 00:42:45 INFO - PROCESS | 1661 | 1463816565176 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 00:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:42:45 INFO - PROCESS | 1661 | 1463816565180 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:42:45 INFO - PROCESS | 1661 | 1463816565181 Marionette TRACE conn2 <- [1,446,null,{}] 00:42:45 INFO - PROCESS | 1661 | 1463816565185 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}] 00:42:45 INFO - PROCESS | 1661 | 1463816565320 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 00:42:45 INFO - PROCESS | 1661 | 1463816565387 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194ca000 == 36 [pid = 1661] [id = 119] 00:42:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119308c00) [pid = 1661] [serial = 354] [outer = 0x0] 00:42:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x121221000) [pid = 1661] [serial = 355] [outer = 0x119308c00] 00:42:45 INFO - PROCESS | 1661 | 1463816565429 Marionette DEBUG loaded listener.js 00:42:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124993800) [pid = 1661] [serial = 356] [outer = 0x119308c00] 00:42:45 INFO - PROCESS | 1661 | 1463816565755 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]]]}] 00:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 00:42:45 INFO - PROCESS | 1661 | 1463816565800 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 00:42:45 INFO - PROCESS | 1661 | 1463816565801 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 00:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:42:45 INFO - PROCESS | 1661 | 1463816565807 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:42:45 INFO - PROCESS | 1661 | 1463816565808 Marionette TRACE conn2 <- [1,450,null,{}] 00:42:45 INFO - PROCESS | 1661 | 1463816565811 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}] 00:42:45 INFO - PROCESS | 1661 | 1463816565910 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 00:42:45 INFO - PROCESS | 1661 | 1463816565916 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b7a000 == 37 [pid = 1661] [id = 120] 00:42:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11930a000) [pid = 1661] [serial = 357] [outer = 0x0] 00:42:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124ce2400) [pid = 1661] [serial = 358] [outer = 0x11930a000] 00:42:45 INFO - PROCESS | 1661 | 1463816565942 Marionette DEBUG loaded listener.js 00:42:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1255dfc00) [pid = 1661] [serial = 359] [outer = 0x11930a000] 00:42:46 INFO - PROCESS | 1661 | 1463816566292 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] 00:42:46 INFO - PROCESS | 1661 | 1463816566329 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 00:42:46 INFO - PROCESS | 1661 | 1463816566331 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:42:46 INFO - PROCESS | 1661 | 1463816566332 Marionette TRACE conn2 <- [1,454,null,{}] 00:42:46 INFO - PROCESS | 1661 | 1463816566334 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}] 00:42:46 INFO - PROCESS | 1661 | 1463816566446 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 00:42:46 INFO - PROCESS | 1661 | 1463816566454 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218e7000 == 38 [pid = 1661] [id = 121] 00:42:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x117682c00) [pid = 1661] [serial = 360] [outer = 0x0] 00:42:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x126f03c00) [pid = 1661] [serial = 361] [outer = 0x117682c00] 00:42:46 INFO - PROCESS | 1661 | 1463816566480 Marionette DEBUG loaded listener.js 00:42:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x128d92000) [pid = 1661] [serial = 362] [outer = 0x117682c00] 00:42:46 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:42:46 INFO - PROCESS | 1661 | 1463816566827 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]]]}] 00:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 524ms 00:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:42:46 INFO - PROCESS | 1661 | 1463816566859 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 00:42:46 INFO - PROCESS | 1661 | 1463816566861 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 00:42:46 INFO - PROCESS | 1661 | 1463816566864 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:42:46 INFO - PROCESS | 1661 | 1463816566866 Marionette TRACE conn2 <- [1,458,null,{}] 00:42:46 INFO - PROCESS | 1661 | 1463816566872 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}] 00:42:47 INFO - PROCESS | 1661 | 1463816567012 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 00:42:47 INFO - PROCESS | 1661 | 1463816567028 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x124834000 == 39 [pid = 1661] [id = 122] 00:42:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x125573400) [pid = 1661] [serial = 363] [outer = 0x0] 00:42:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x129155c00) [pid = 1661] [serial = 364] [outer = 0x125573400] 00:42:47 INFO - PROCESS | 1661 | 1463816567064 Marionette DEBUG loaded listener.js 00:42:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x129661800) [pid = 1661] [serial = 365] [outer = 0x125573400] 00:42:47 INFO - PROCESS | 1661 | 1463816567567 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] 00:42:47 INFO - PROCESS | 1661 | 1463816567595 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 00:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:42:47 INFO - PROCESS | 1661 | 1463816567597 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:42:47 INFO - PROCESS | 1661 | 1463816567598 Marionette TRACE conn2 <- [1,462,null,{}] 00:42:47 INFO - PROCESS | 1661 | 1463816567601 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}] 00:42:47 INFO - PROCESS | 1661 | 1463816567692 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 00:42:47 INFO - PROCESS | 1661 | 1463816567696 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f05000 == 40 [pid = 1661] [id = 123] 00:42:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x129669400) [pid = 1661] [serial = 366] [outer = 0x0] 00:42:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12987c000) [pid = 1661] [serial = 367] [outer = 0x129669400] 00:42:47 INFO - PROCESS | 1661 | 1463816567721 Marionette DEBUG loaded listener.js 00:42:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12a8c7000) [pid = 1661] [serial = 368] [outer = 0x129669400] 00:42:48 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:42:48 INFO - PROCESS | 1661 | 1463816568065 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] 00:42:48 INFO - PROCESS | 1661 | 1463816568117 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 00:42:48 INFO - PROCESS | 1661 | 1463816568120 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:42:48 INFO - PROCESS | 1661 | 1463816568121 Marionette TRACE conn2 <- [1,466,null,{}] 00:42:48 INFO - PROCESS | 1661 | 1463816568123 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}] 00:42:48 INFO - PROCESS | 1661 | 1463816568319 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12a8be400) [pid = 1661] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x124cea800) [pid = 1661] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x111f32c00) [pid = 1661] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11767c800) [pid = 1661] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12a9dd800) [pid = 1661] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118879400) [pid = 1661] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124f3f400) [pid = 1661] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12757d400) [pid = 1661] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x129151400) [pid = 1661] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1167b9400) [pid = 1661] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11710f000) [pid = 1661] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12089dc00) [pid = 1661] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:42:48 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11887f800) [pid = 1661] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:42:48 INFO - PROCESS | 1661 | 1463816568377 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f73800 == 41 [pid = 1661] [id = 124] 00:42:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11660ac00) [pid = 1661] [serial = 369] [outer = 0x0] 00:42:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1182c6800) [pid = 1661] [serial = 370] [outer = 0x11660ac00] 00:42:48 INFO - PROCESS | 1661 | 1463816568402 Marionette DEBUG loaded listener.js 00:42:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1216d8c00) [pid = 1661] [serial = 371] [outer = 0x11660ac00] 00:42:48 INFO - PROCESS | 1661 | 1463816568676 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] 00:42:48 INFO - PROCESS | 1661 | 1463816568694 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 00:42:48 INFO - PROCESS | 1661 | 1463816568696 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:42:48 INFO - PROCESS | 1661 | 1463816568697 Marionette TRACE conn2 <- [1,470,null,{}] 00:42:48 INFO - PROCESS | 1661 | 1463816568699 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}] 00:42:48 INFO - PROCESS | 1661 | 1463816568792 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 00:42:48 INFO - PROCESS | 1661 | 1463816568795 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12918a000 == 42 [pid = 1661] [id = 125] 00:42:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x128d8f000) [pid = 1661] [serial = 372] [outer = 0x0] 00:42:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12a9e0400) [pid = 1661] [serial = 373] [outer = 0x128d8f000] 00:42:48 INFO - PROCESS | 1661 | 1463816568820 Marionette DEBUG loaded listener.js 00:42:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12b217000) [pid = 1661] [serial = 374] [outer = 0x128d8f000] 00:42:49 INFO - PROCESS | 1661 | 1463816569132 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]]]}] 00:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 00:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:42:49 INFO - PROCESS | 1661 | 1463816569166 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 00:42:49 INFO - PROCESS | 1661 | 1463816569167 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 00:42:49 INFO - PROCESS | 1661 | 1463816569171 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:42:49 INFO - PROCESS | 1661 | 1463816569182 Marionette TRACE conn2 <- [1,474,null,{}] 00:42:49 INFO - PROCESS | 1661 | 1463816569184 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}] 00:42:49 INFO - PROCESS | 1661 | 1463816569294 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 00:42:49 INFO - PROCESS | 1661 | 1463816569300 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a831000 == 43 [pid = 1661] [id = 126] 00:42:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12a9de400) [pid = 1661] [serial = 375] [outer = 0x0] 00:42:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12b28dc00) [pid = 1661] [serial = 376] [outer = 0x12a9de400] 00:42:49 INFO - PROCESS | 1661 | 1463816569331 Marionette DEBUG loaded listener.js 00:42:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12bb74800) [pid = 1661] [serial = 377] [outer = 0x12a9de400] 00:42:49 INFO - PROCESS | 1661 | 1463816569717 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]]]}] 00:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 579ms 00:42:49 INFO - PROCESS | 1661 | 1463816569750 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 00:42:49 INFO - PROCESS | 1661 | 1463816569755 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 00:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:42:49 INFO - PROCESS | 1661 | 1463816569759 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:42:49 INFO - PROCESS | 1661 | 1463816569760 Marionette TRACE conn2 <- [1,478,null,{}] 00:42:49 INFO - PROCESS | 1661 | 1463816569764 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}] 00:42:49 INFO - PROCESS | 1661 | 1463816569908 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 00:42:49 INFO - PROCESS | 1661 | 1463816569921 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b293800 == 44 [pid = 1661] [id = 127] 00:42:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12a9dd800) [pid = 1661] [serial = 378] [outer = 0x0] 00:42:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12bb78400) [pid = 1661] [serial = 379] [outer = 0x12a9dd800] 00:42:49 INFO - PROCESS | 1661 | 1463816569960 Marionette DEBUG loaded listener.js 00:42:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12bfaf800) [pid = 1661] [serial = 380] [outer = 0x12a9dd800] 00:42:50 INFO - PROCESS | 1661 | 1463816570371 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]]]}] 00:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 00:42:50 INFO - PROCESS | 1661 | 1463816570429 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 00:42:50 INFO - PROCESS | 1661 | 1463816570432 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 00:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:42:50 INFO - PROCESS | 1661 | 1463816570435 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:42:50 INFO - PROCESS | 1661 | 1463816570438 Marionette TRACE conn2 <- [1,482,null,{}] 00:42:50 INFO - PROCESS | 1661 | 1463816570442 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}] 00:42:50 INFO - PROCESS | 1661 | 1463816570543 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 00:42:50 INFO - PROCESS | 1661 | 1463816570595 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x116728000 == 45 [pid = 1661] [id = 128] 00:42:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x116457800) [pid = 1661] [serial = 381] [outer = 0x0] 00:42:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1166d7800) [pid = 1661] [serial = 382] [outer = 0x116457800] 00:42:50 INFO - PROCESS | 1661 | 1463816570626 Marionette DEBUG loaded listener.js 00:42:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x117e5f000) [pid = 1661] [serial = 383] [outer = 0x116457800] 00:42:51 INFO - PROCESS | 1661 | 1463816571098 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]]]}] 00:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 674ms 00:42:51 INFO - PROCESS | 1661 | 1463816571109 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 00:42:51 INFO - PROCESS | 1661 | 1463816571113 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 00:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:42:51 INFO - PROCESS | 1661 | 1463816571161 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:42:51 INFO - PROCESS | 1661 | 1463816571163 Marionette TRACE conn2 <- [1,486,null,{}] 00:42:51 INFO - PROCESS | 1661 | 1463816571168 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}] 00:42:51 INFO - PROCESS | 1661 | 1463816571268 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 00:42:51 INFO - PROCESS | 1661 | 1463816571331 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b6b000 == 46 [pid = 1661] [id = 129] 00:42:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x118371c00) [pid = 1661] [serial = 384] [outer = 0x0] 00:42:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x118888400) [pid = 1661] [serial = 385] [outer = 0x118371c00] 00:42:51 INFO - PROCESS | 1661 | 1463816571360 Marionette DEBUG loaded listener.js 00:42:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11938d800) [pid = 1661] [serial = 386] [outer = 0x118371c00] 00:42:51 INFO - PROCESS | 1661 | 1463816571799 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]]]}] 00:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 719ms 00:42:51 INFO - PROCESS | 1661 | 1463816571853 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 00:42:51 INFO - PROCESS | 1661 | 1463816571855 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 00:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:42:51 INFO - PROCESS | 1661 | 1463816571859 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:42:51 INFO - PROCESS | 1661 | 1463816571862 Marionette TRACE conn2 <- [1,490,null,{}] 00:42:51 INFO - PROCESS | 1661 | 1463816571872 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}] 00:42:51 INFO - PROCESS | 1661 | 1463816571971 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 00:42:52 INFO - PROCESS | 1661 | 1463816572032 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b295800 == 47 [pid = 1661] [id = 130] 00:42:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x125570c00) [pid = 1661] [serial = 387] [outer = 0x0] 00:42:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x126cb0c00) [pid = 1661] [serial = 388] [outer = 0x125570c00] 00:42:52 INFO - PROCESS | 1661 | 1463816572065 Marionette DEBUG loaded listener.js 00:42:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x127588400) [pid = 1661] [serial = 389] [outer = 0x125570c00] 00:42:52 INFO - PROCESS | 1661 | 1463816572487 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]]]}] 00:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 672ms 00:42:52 INFO - PROCESS | 1661 | 1463816572557 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 00:42:52 INFO - PROCESS | 1661 | 1463816572559 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 00:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:42:52 INFO - PROCESS | 1661 | 1463816572564 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:42:52 INFO - PROCESS | 1661 | 1463816572565 Marionette TRACE conn2 <- [1,494,null,{}] 00:42:52 INFO - PROCESS | 1661 | 1463816572567 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}] 00:42:52 INFO - PROCESS | 1661 | 1463816572666 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 00:42:52 INFO - PROCESS | 1661 | 1463816572739 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bafb800 == 48 [pid = 1661] [id = 131] 00:42:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12905ec00) [pid = 1661] [serial = 390] [outer = 0x0] 00:42:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12a9d8c00) [pid = 1661] [serial = 391] [outer = 0x12905ec00] 00:42:52 INFO - PROCESS | 1661 | 1463816572769 Marionette DEBUG loaded listener.js 00:42:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12bb2f800) [pid = 1661] [serial = 392] [outer = 0x12905ec00] 00:42:53 INFO - PROCESS | 1661 | 1463816573211 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]]]}] 00:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 00:42:53 INFO - PROCESS | 1661 | 1463816573233 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 00:42:53 INFO - PROCESS | 1661 | 1463816573235 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 00:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:42:53 INFO - PROCESS | 1661 | 1463816573237 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:42:53 INFO - PROCESS | 1661 | 1463816573238 Marionette TRACE conn2 <- [1,498,null,{}] 00:42:53 INFO - PROCESS | 1661 | 1463816573241 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}] 00:42:53 INFO - PROCESS | 1661 | 1463816573336 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 00:42:53 INFO - PROCESS | 1661 | 1463816573413 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb13000 == 49 [pid = 1661] [id = 132] 00:42:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x124f3f800) [pid = 1661] [serial = 393] [outer = 0x0] 00:42:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12bb70c00) [pid = 1661] [serial = 394] [outer = 0x124f3f800] 00:42:53 INFO - PROCESS | 1661 | 1463816573442 Marionette DEBUG loaded listener.js 00:42:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12bb7cc00) [pid = 1661] [serial = 395] [outer = 0x124f3f800] 00:42:54 INFO - PROCESS | 1661 | 1463816574006 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]]]}] 00:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 821ms 00:42:54 INFO - PROCESS | 1661 | 1463816574059 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 00:42:54 INFO - PROCESS | 1661 | 1463816574061 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 00:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:42:54 INFO - PROCESS | 1661 | 1463816574065 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:42:54 INFO - PROCESS | 1661 | 1463816574067 Marionette TRACE conn2 <- [1,502,null,{}] 00:42:54 INFO - PROCESS | 1661 | 1463816574072 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}] 00:42:54 INFO - PROCESS | 1661 | 1463816574160 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 00:42:54 INFO - PROCESS | 1661 | 1463816574227 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186ee000 == 50 [pid = 1661] [id = 133] 00:42:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1164a5000) [pid = 1661] [serial = 396] [outer = 0x0] 00:42:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x11684c400) [pid = 1661] [serial = 397] [outer = 0x1164a5000] 00:42:54 INFO - PROCESS | 1661 | 1463816574255 Marionette DEBUG loaded listener.js 00:42:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x117e5ac00) [pid = 1661] [serial = 398] [outer = 0x1164a5000] 00:42:54 INFO - PROCESS | 1661 | 1463816574686 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]]]}] 00:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 675ms 00:42:54 INFO - PROCESS | 1661 | 1463816574740 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 00:42:54 INFO - PROCESS | 1661 | 1463816574743 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 00:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:42:54 INFO - PROCESS | 1661 | 1463816574748 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:42:54 INFO - PROCESS | 1661 | 1463816574749 Marionette TRACE conn2 <- [1,506,null,{}] 00:42:54 INFO - PROCESS | 1661 | 1463816574778 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}] 00:42:54 INFO - PROCESS | 1661 | 1463816574879 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x12a831000 == 49 [pid = 1661] [id = 126] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x12918a000 == 48 [pid = 1661] [id = 125] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x116f73800 == 47 [pid = 1661] [id = 124] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x115f05000 == 46 [pid = 1661] [id = 123] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x124834000 == 45 [pid = 1661] [id = 122] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x1218e7000 == 44 [pid = 1661] [id = 121] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11329f000) [pid = 1661] [serial = 286] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1180d7400) [pid = 1661] [serial = 289] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x11973bc00) [pid = 1661] [serial = 292] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x121c09800) [pid = 1661] [serial = 295] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12b27f800) [pid = 1661] [serial = 334] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x119b7a000 == 43 [pid = 1661] [id = 120] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x1194ca000 == 42 [pid = 1661] [id = 119] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x1186a0800 == 41 [pid = 1661] [id = 118] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x11664d800 == 40 [pid = 1661] [id = 117] 00:42:54 INFO - PROCESS | 1661 | --DOCSHELL 0x11837b800 == 39 [pid = 1661] [id = 116] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12914f000) [pid = 1661] [serial = 319] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1296f3400) [pid = 1661] [serial = 322] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x129461400) [pid = 1661] [serial = 320] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x117e62400) [pid = 1661] [serial = 299] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1168c7800) [pid = 1661] [serial = 298] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x11830fc00) [pid = 1661] [serial = 302] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118299000) [pid = 1661] [serial = 301] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x121222800) [pid = 1661] [serial = 310] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1216cdc00) [pid = 1661] [serial = 311] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119388000) [pid = 1661] [serial = 307] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x120828800) [pid = 1661] [serial = 308] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12a8c4c00) [pid = 1661] [serial = 325] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126c2e400) [pid = 1661] [serial = 313] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1296f1c00) [pid = 1661] [serial = 284] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x126c31c00) [pid = 1661] [serial = 328] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12b214000) [pid = 1661] [serial = 331] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119021800) [pid = 1661] [serial = 305] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12a9d9c00) [pid = 1661] [serial = 329] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11887e800) [pid = 1661] [serial = 304] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12a9d4800) [pid = 1661] [serial = 326] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x127587000) [pid = 1661] [serial = 316] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12987c800) [pid = 1661] [serial = 323] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12b21b800) [pid = 1661] [serial = 332] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128d91400) [pid = 1661] [serial = 317] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12721b800) [pid = 1661] [serial = 314] [outer = 0x0] [url = about:blank] 00:42:54 INFO - PROCESS | 1661 | 1463816574964 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x114e4d800 == 40 [pid = 1661] [id = 134] 00:42:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11767bc00) [pid = 1661] [serial = 399] [outer = 0x0] 00:42:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118305800) [pid = 1661] [serial = 400] [outer = 0x11767bc00] 00:42:54 INFO - PROCESS | 1661 | 1463816574992 Marionette DEBUG loaded listener.js 00:42:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119021c00) [pid = 1661] [serial = 401] [outer = 0x11767bc00] 00:42:55 INFO - PROCESS | 1661 | 1463816575296 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]]]}] 00:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 569ms 00:42:55 INFO - PROCESS | 1661 | 1463816575317 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 00:42:55 INFO - PROCESS | 1661 | 1463816575319 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 00:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:42:55 INFO - PROCESS | 1661 | 1463816575325 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:42:55 INFO - PROCESS | 1661 | 1463816575327 Marionette TRACE conn2 <- [1,510,null,{}] 00:42:55 INFO - PROCESS | 1661 | 1463816575335 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}] 00:42:55 INFO - PROCESS | 1661 | 1463816575416 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 00:42:55 INFO - PROCESS | 1661 | 1463816575442 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x119390800 == 41 [pid = 1661] [id = 135] 00:42:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119748000) [pid = 1661] [serial = 402] [outer = 0x0] 00:42:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12121fc00) [pid = 1661] [serial = 403] [outer = 0x119748000] 00:42:55 INFO - PROCESS | 1661 | 1463816575470 Marionette DEBUG loaded listener.js 00:42:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x121c9c800) [pid = 1661] [serial = 404] [outer = 0x119748000] 00:42:55 INFO - PROCESS | 1661 | 1463816575797 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]]]}] 00:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 522ms 00:42:55 INFO - PROCESS | 1661 | 1463816575846 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 00:42:55 INFO - PROCESS | 1661 | 1463816575848 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 00:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:42:55 INFO - PROCESS | 1661 | 1463816575851 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:42:55 INFO - PROCESS | 1661 | 1463816575852 Marionette TRACE conn2 <- [1,514,null,{}] 00:42:55 INFO - PROCESS | 1661 | 1463816575855 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}] 00:42:55 INFO - PROCESS | 1661 | 1463816575935 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 00:42:55 INFO - PROCESS | 1661 | 1463816575943 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d85800 == 42 [pid = 1661] [id = 136] 00:42:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124ce6400) [pid = 1661] [serial = 405] [outer = 0x0] 00:42:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x126899c00) [pid = 1661] [serial = 406] [outer = 0x124ce6400] 00:42:55 INFO - PROCESS | 1661 | 1463816575969 Marionette DEBUG loaded listener.js 00:42:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x127219c00) [pid = 1661] [serial = 407] [outer = 0x124ce6400] 00:42:56 INFO - PROCESS | 1661 | 1463816576281 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]]]}] 00:42:56 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 00:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 00:42:56 INFO - PROCESS | 1661 | 1463816576323 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 00:42:56 INFO - PROCESS | 1661 | 1463816576324 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 00:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:42:56 INFO - PROCESS | 1661 | 1463816576327 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:42:56 INFO - PROCESS | 1661 | 1463816576328 Marionette TRACE conn2 <- [1,518,null,{}] 00:42:56 INFO - PROCESS | 1661 | 1463816576330 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}] 00:42:56 INFO - PROCESS | 1661 | 1463816576422 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 00:42:56 INFO - PROCESS | 1661 | 1463816576429 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12138f000 == 43 [pid = 1661] [id = 137] 00:42:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12721a400) [pid = 1661] [serial = 408] [outer = 0x0] 00:42:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x128c7f800) [pid = 1661] [serial = 409] [outer = 0x12721a400] 00:42:56 INFO - PROCESS | 1661 | 1463816576454 Marionette DEBUG loaded listener.js 00:42:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x128c8c400) [pid = 1661] [serial = 410] [outer = 0x12721a400] 00:42:56 INFO - PROCESS | 1661 | 1463816576864 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]]]}] 00:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 567ms 00:42:56 INFO - PROCESS | 1661 | 1463816576895 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 00:42:56 INFO - PROCESS | 1661 | 1463816576896 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 00:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:42:56 INFO - PROCESS | 1661 | 1463816576898 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:42:56 INFO - PROCESS | 1661 | 1463816576899 Marionette TRACE conn2 <- [1,522,null,{}] 00:42:56 INFO - PROCESS | 1661 | 1463816576902 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}] 00:42:56 INFO - PROCESS | 1661 | 1463816576994 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 00:42:57 INFO - PROCESS | 1661 | 1463816577057 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x123d5a000 == 44 [pid = 1661] [id = 138] 00:42:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128d8d400) [pid = 1661] [serial = 411] [outer = 0x0] 00:42:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12915a400) [pid = 1661] [serial = 412] [outer = 0x128d8d400] 00:42:57 INFO - PROCESS | 1661 | 1463816577086 Marionette DEBUG loaded listener.js 00:42:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12a9da000) [pid = 1661] [serial = 413] [outer = 0x128d8d400] 00:42:57 INFO - PROCESS | 1661 | 1463816577398 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]]]}] 00:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 00:42:57 INFO - PROCESS | 1661 | 1463816577417 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 00:42:57 INFO - PROCESS | 1661 | 1463816577418 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 00:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:42:57 INFO - PROCESS | 1661 | 1463816577424 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:42:57 INFO - PROCESS | 1661 | 1463816577425 Marionette TRACE conn2 <- [1,526,null,{}] 00:42:57 INFO - PROCESS | 1661 | 1463816577428 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}] 00:42:57 INFO - PROCESS | 1661 | 1463816577524 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 00:42:57 INFO - PROCESS | 1661 | 1463816577537 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x126c19800 == 45 [pid = 1661] [id = 139] 00:42:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x128d94c00) [pid = 1661] [serial = 414] [outer = 0x0] 00:42:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12b210c00) [pid = 1661] [serial = 415] [outer = 0x128d94c00] 00:42:57 INFO - PROCESS | 1661 | 1463816577561 Marionette DEBUG loaded listener.js 00:42:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12bb3bc00) [pid = 1661] [serial = 416] [outer = 0x128d94c00] 00:42:57 INFO - PROCESS | 1661 | 1463816577907 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]]]}] 00:42:57 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 00:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 00:42:57 INFO - PROCESS | 1661 | 1463816577949 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 00:42:57 INFO - PROCESS | 1661 | 1463816577950 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 00:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:42:57 INFO - PROCESS | 1661 | 1463816577953 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:42:57 INFO - PROCESS | 1661 | 1463816577954 Marionette TRACE conn2 <- [1,530,null,{}] 00:42:57 INFO - PROCESS | 1661 | 1463816577957 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}] 00:42:58 INFO - PROCESS | 1661 | 1463816578060 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 00:42:58 INFO - PROCESS | 1661 | 1463816578095 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12900f800 == 46 [pid = 1661] [id = 140] 00:42:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12b211000) [pid = 1661] [serial = 417] [outer = 0x0] 00:42:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12bfa9400) [pid = 1661] [serial = 418] [outer = 0x12b211000] 00:42:58 INFO - PROCESS | 1661 | 1463816578137 Marionette DEBUG loaded listener.js 00:42:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12c1f1c00) [pid = 1661] [serial = 419] [outer = 0x12b211000] 00:42:58 INFO - PROCESS | 1661 | 1463816578612 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"]]]}] 00:42:58 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 00:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:42:58 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 00:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:42:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 00:42:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:42:58 INFO - PROCESS | 1661 | 1463816578623 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 00:42:58 INFO - PROCESS | 1661 | 1463816578625 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 00:42:58 INFO - PROCESS | 1661 | 1463816578627 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:42:58 INFO - PROCESS | 1661 | 1463816578628 Marionette TRACE conn2 <- [1,534,null,{}] 00:42:58 INFO - PROCESS | 1661 | 1463816578630 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}] 00:42:58 INFO - PROCESS | 1661 | 1463816578739 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 00:42:58 INFO - PROCESS | 1661 | 1463816578750 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab09800 == 47 [pid = 1661] [id = 141] 00:42:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12c1f6400) [pid = 1661] [serial = 420] [outer = 0x0] 00:42:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12c1fdc00) [pid = 1661] [serial = 421] [outer = 0x12c1f6400] 00:42:58 INFO - PROCESS | 1661 | 1463816578776 Marionette DEBUG loaded listener.js 00:42:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12c7ecc00) [pid = 1661] [serial = 422] [outer = 0x12c1f6400] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x118309000) [pid = 1661] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x118310000) [pid = 1661] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x119384400) [pid = 1661] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12905c000) [pid = 1661] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1132eb800) [pid = 1661] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x11936a400) [pid = 1661] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x112a71000) [pid = 1661] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1180ce400) [pid = 1661] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x125573400) [pid = 1661] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x117682c00) [pid = 1661] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x119307c00) [pid = 1661] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1180cc400) [pid = 1661] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x115e50c00) [pid = 1661] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11930a000) [pid = 1661] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x116606000) [pid = 1661] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1132e9000) [pid = 1661] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119308c00) [pid = 1661] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119022400) [pid = 1661] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x129669400) [pid = 1661] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11660ac00) [pid = 1661] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12a9de400) [pid = 1661] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:42:59 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x128d8f000) [pid = 1661] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:42:59 INFO - PROCESS | 1661 | 1463816579208 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]]]}] 00:42:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:42:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 620ms 00:42:59 INFO - PROCESS | 1661 | 1463816579248 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 00:42:59 INFO - PROCESS | 1661 | 1463816579250 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 00:42:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:42:59 INFO - PROCESS | 1661 | 1463816579258 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:42:59 INFO - PROCESS | 1661 | 1463816579259 Marionette TRACE conn2 <- [1,538,null,{}] 00:42:59 INFO - PROCESS | 1661 | 1463816579263 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}] 00:42:59 INFO - PROCESS | 1661 | 1463816579409 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 00:42:59 INFO - PROCESS | 1661 | 1463816579531 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e09000 == 48 [pid = 1661] [id = 142] 00:42:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118310000) [pid = 1661] [serial = 423] [outer = 0x0] 00:42:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11887a000) [pid = 1661] [serial = 424] [outer = 0x118310000] 00:42:59 INFO - PROCESS | 1661 | 1463816579581 Marionette DEBUG loaded listener.js 00:42:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12089cc00) [pid = 1661] [serial = 425] [outer = 0x118310000] 00:42:59 INFO - PROCESS | 1661 | 1463816579908 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]]]}] 00:42:59 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. 00:42:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 673ms 00:42:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:42:59 INFO - PROCESS | 1661 | 1463816579929 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 00:42:59 INFO - PROCESS | 1661 | 1463816579931 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 00:42:59 INFO - PROCESS | 1661 | 1463816579933 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:42:59 INFO - PROCESS | 1661 | 1463816579935 Marionette TRACE conn2 <- [1,542,null,{}] 00:42:59 INFO - PROCESS | 1661 | 1463816579945 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}] 00:43:00 INFO - PROCESS | 1661 | 1463816580046 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 00:43:00 INFO - PROCESS | 1661 | 1463816580099 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab05800 == 49 [pid = 1661] [id = 143] 00:43:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11627ac00) [pid = 1661] [serial = 426] [outer = 0x0] 00:43:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124910800) [pid = 1661] [serial = 427] [outer = 0x11627ac00] 00:43:00 INFO - PROCESS | 1661 | 1463816580129 Marionette DEBUG loaded listener.js 00:43:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12c7f2000) [pid = 1661] [serial = 428] [outer = 0x11627ac00] 00:43:00 INFO - PROCESS | 1661 | 1463816580401 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]]]}] 00:43:00 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. 00:43:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 527ms 00:43:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:43:00 INFO - PROCESS | 1661 | 1463816580460 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 00:43:00 INFO - PROCESS | 1661 | 1463816580461 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 00:43:00 INFO - PROCESS | 1661 | 1463816580464 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:43:00 INFO - PROCESS | 1661 | 1463816580465 Marionette TRACE conn2 <- [1,546,null,{}] 00:43:00 INFO - PROCESS | 1661 | 1463816580467 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}] 00:43:00 INFO - PROCESS | 1661 | 1463816580567 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 00:43:00 INFO - PROCESS | 1661 | 1463816580575 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfe6000 == 50 [pid = 1661] [id = 144] 00:43:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12c9a0000) [pid = 1661] [serial = 429] [outer = 0x0] 00:43:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12c9a4c00) [pid = 1661] [serial = 430] [outer = 0x12c9a0000] 00:43:00 INFO - PROCESS | 1661 | 1463816580604 Marionette DEBUG loaded listener.js 00:43:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12c9abc00) [pid = 1661] [serial = 431] [outer = 0x12c9a0000] 00:43:00 INFO - PROCESS | 1661 | 1463816580937 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]]]}] 00:43:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:43:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 00:43:00 INFO - PROCESS | 1661 | 1463816580982 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 00:43:00 INFO - PROCESS | 1661 | 1463816580983 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 00:43:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:43:00 INFO - PROCESS | 1661 | 1463816580986 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:43:00 INFO - PROCESS | 1661 | 1463816580987 Marionette TRACE conn2 <- [1,550,null,{}] 00:43:00 INFO - PROCESS | 1661 | 1463816580990 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}] 00:43:01 INFO - PROCESS | 1661 | 1463816581095 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 00:43:01 INFO - PROCESS | 1661 | 1463816581108 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c30c000 == 51 [pid = 1661] [id = 145] 00:43:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12c9a6000) [pid = 1661] [serial = 432] [outer = 0x0] 00:43:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12cb88c00) [pid = 1661] [serial = 433] [outer = 0x12c9a6000] 00:43:01 INFO - PROCESS | 1661 | 1463816581134 Marionette DEBUG loaded listener.js 00:43:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12cb8f800) [pid = 1661] [serial = 434] [outer = 0x12c9a6000] 00:43:01 INFO - PROCESS | 1661 | 1463816581576 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]]]}] 00:43:01 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. 00:43:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 622ms 00:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:43:01 INFO - PROCESS | 1661 | 1463816581609 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 00:43:01 INFO - PROCESS | 1661 | 1463816581612 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 00:43:01 INFO - PROCESS | 1661 | 1463816581615 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:43:01 INFO - PROCESS | 1661 | 1463816581618 Marionette TRACE conn2 <- [1,554,null,{}] 00:43:01 INFO - PROCESS | 1661 | 1463816581622 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}] 00:43:01 INFO - PROCESS | 1661 | 1463816581725 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 00:43:01 INFO - PROCESS | 1661 | 1463816581777 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186a5000 == 52 [pid = 1661] [id = 146] 00:43:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1168c7800) [pid = 1661] [serial = 435] [outer = 0x0] 00:43:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x117e64000) [pid = 1661] [serial = 436] [outer = 0x1168c7800] 00:43:01 INFO - PROCESS | 1661 | 1463816581808 Marionette DEBUG loaded listener.js 00:43:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1185b8000) [pid = 1661] [serial = 437] [outer = 0x1168c7800] 00:43:02 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:02 INFO - PROCESS | 1661 | 1463816582243 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]]]}] 00:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 673ms 00:43:02 INFO - PROCESS | 1661 | 1463816582289 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 00:43:02 INFO - PROCESS | 1661 | 1463816582293 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 00:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:43:02 INFO - PROCESS | 1661 | 1463816582298 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:43:02 INFO - PROCESS | 1661 | 1463816582300 Marionette TRACE conn2 <- [1,558,null,{}] 00:43:02 INFO - PROCESS | 1661 | 1463816582302 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}] 00:43:02 INFO - PROCESS | 1661 | 1463816582405 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 00:43:02 INFO - PROCESS | 1661 | 1463816582467 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254a9800 == 53 [pid = 1661] [id = 147] 00:43:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11936d400) [pid = 1661] [serial = 438] [outer = 0x0] 00:43:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x119aeec00) [pid = 1661] [serial = 439] [outer = 0x11936d400] 00:43:02 INFO - PROCESS | 1661 | 1463816582498 Marionette DEBUG loaded listener.js 00:43:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1216d4800) [pid = 1661] [serial = 440] [outer = 0x11936d400] 00:43:02 INFO - PROCESS | 1661 | 1463816582921 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]]]}] 00:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 00:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:43:02 INFO - PROCESS | 1661 | 1463816582968 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 00:43:02 INFO - PROCESS | 1661 | 1463816582969 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 00:43:02 INFO - PROCESS | 1661 | 1463816582972 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:43:02 INFO - PROCESS | 1661 | 1463816582974 Marionette TRACE conn2 <- [1,562,null,{}] 00:43:02 INFO - PROCESS | 1661 | 1463816582982 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}] 00:43:03 INFO - PROCESS | 1661 | 1463816583109 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 00:43:03 INFO - PROCESS | 1661 | 1463816583161 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c904000 == 54 [pid = 1661] [id = 148] 00:43:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x126f08400) [pid = 1661] [serial = 441] [outer = 0x0] 00:43:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x129062000) [pid = 1661] [serial = 442] [outer = 0x126f08400] 00:43:03 INFO - PROCESS | 1661 | 1463816583193 Marionette DEBUG loaded listener.js 00:43:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1296ee000) [pid = 1661] [serial = 443] [outer = 0x126f08400] 00:43:03 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:03 INFO - PROCESS | 1661 | 1463816583604 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]]]}] 00:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 00:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:43:03 INFO - PROCESS | 1661 | 1463816583645 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 00:43:03 INFO - PROCESS | 1661 | 1463816583647 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 00:43:03 INFO - PROCESS | 1661 | 1463816583650 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:43:03 INFO - PROCESS | 1661 | 1463816583651 Marionette TRACE conn2 <- [1,566,null,{}] 00:43:03 INFO - PROCESS | 1661 | 1463816583653 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}] 00:43:03 INFO - PROCESS | 1661 | 1463816583753 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 00:43:03 INFO - PROCESS | 1661 | 1463816583817 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c917800 == 55 [pid = 1661] [id = 149] 00:43:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x129878c00) [pid = 1661] [serial = 444] [outer = 0x0] 00:43:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12a9d9400) [pid = 1661] [serial = 445] [outer = 0x129878c00] 00:43:03 INFO - PROCESS | 1661 | 1463816583847 Marionette DEBUG loaded listener.js 00:43:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12bfa5400) [pid = 1661] [serial = 446] [outer = 0x129878c00] 00:43:04 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:04 INFO - PROCESS | 1661 | 1463816584253 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]]]}] 00:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 618ms 00:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:43:04 INFO - PROCESS | 1661 | 1463816584268 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 00:43:04 INFO - PROCESS | 1661 | 1463816584269 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 00:43:04 INFO - PROCESS | 1661 | 1463816584272 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:43:04 INFO - PROCESS | 1661 | 1463816584273 Marionette TRACE conn2 <- [1,570,null,{}] 00:43:04 INFO - PROCESS | 1661 | 1463816584276 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}] 00:43:04 INFO - PROCESS | 1661 | 1463816584374 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 00:43:04 INFO - PROCESS | 1661 | 1463816584464 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbb1800 == 56 [pid = 1661] [id = 150] 00:43:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x116462800) [pid = 1661] [serial = 447] [outer = 0x0] 00:43:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12c1fbc00) [pid = 1661] [serial = 448] [outer = 0x116462800] 00:43:04 INFO - PROCESS | 1661 | 1463816584493 Marionette DEBUG loaded listener.js 00:43:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12c7efc00) [pid = 1661] [serial = 449] [outer = 0x116462800] 00:43:04 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:04 INFO - PROCESS | 1661 | 1463816584887 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]]]}] 00:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 00:43:04 INFO - PROCESS | 1661 | 1463816584942 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 00:43:04 INFO - PROCESS | 1661 | 1463816584943 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 00:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:43:04 INFO - PROCESS | 1661 | 1463816584946 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:43:04 INFO - PROCESS | 1661 | 1463816584947 Marionette TRACE conn2 <- [1,574,null,{}] 00:43:04 INFO - PROCESS | 1661 | 1463816584950 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}] 00:43:05 INFO - PROCESS | 1661 | 1463816585060 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 00:43:05 INFO - PROCESS | 1661 | 1463816585112 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab0800 == 57 [pid = 1661] [id = 151] 00:43:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1180d4800) [pid = 1661] [serial = 450] [outer = 0x0] 00:43:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12c9aac00) [pid = 1661] [serial = 451] [outer = 0x1180d4800] 00:43:05 INFO - PROCESS | 1661 | 1463816585142 Marionette DEBUG loaded listener.js 00:43:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12cec5800) [pid = 1661] [serial = 452] [outer = 0x1180d4800] 00:43:05 INFO - PROCESS | 1661 | 1463816585766 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]]]}] 00:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 870ms 00:43:05 INFO - PROCESS | 1661 | 1463816585817 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 00:43:05 INFO - PROCESS | 1661 | 1463816585821 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 00:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:43:05 INFO - PROCESS | 1661 | 1463816585825 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:43:05 INFO - PROCESS | 1661 | 1463816585828 Marionette TRACE conn2 <- [1,578,null,{}] 00:43:05 INFO - PROCESS | 1661 | 1463816585831 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}] 00:43:05 INFO - PROCESS | 1661 | 1463816585921 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 00:43:06 INFO - PROCESS | 1661 | 1463816586000 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x116715000 == 58 [pid = 1661] [id = 152] 00:43:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x1166cf800) [pid = 1661] [serial = 453] [outer = 0x0] 00:43:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x117415400) [pid = 1661] [serial = 454] [outer = 0x1166cf800] 00:43:06 INFO - PROCESS | 1661 | 1463816586045 Marionette DEBUG loaded listener.js 00:43:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1180d4000) [pid = 1661] [serial = 455] [outer = 0x1166cf800] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfe6000 == 57 [pid = 1661] [id = 144] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab05800 == 56 [pid = 1661] [id = 143] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x117e09000 == 55 [pid = 1661] [id = 142] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x12bb78400) [pid = 1661] [serial = 379] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab09800 == 54 [pid = 1661] [id = 141] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x12900f800 == 53 [pid = 1661] [id = 140] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x126c19800 == 52 [pid = 1661] [id = 139] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x123d5a000 == 51 [pid = 1661] [id = 138] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x12138f000 == 50 [pid = 1661] [id = 137] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x119d85800 == 49 [pid = 1661] [id = 136] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x119390800 == 48 [pid = 1661] [id = 135] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x114e4d800 == 47 [pid = 1661] [id = 134] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x1186ee000 == 46 [pid = 1661] [id = 133] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x119b6b000 == 45 [pid = 1661] [id = 129] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x116728000 == 44 [pid = 1661] [id = 128] 00:43:06 INFO - PROCESS | 1661 | --DOCSHELL 0x12b293800 == 43 [pid = 1661] [id = 127] 00:43:06 INFO - PROCESS | 1661 | 1463816586634 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]]]}] 00:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 831ms 00:43:06 INFO - PROCESS | 1661 | 1463816586657 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 00:43:06 INFO - PROCESS | 1661 | 1463816586661 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 00:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:43:06 INFO - PROCESS | 1661 | 1463816586665 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:43:06 INFO - PROCESS | 1661 | 1463816586666 Marionette TRACE conn2 <- [1,582,null,{}] 00:43:06 INFO - PROCESS | 1661 | 1463816586669 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}] 00:43:06 INFO - PROCESS | 1661 | 1463816586754 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x11930b000) [pid = 1661] [serial = 239] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x126c2f000) [pid = 1661] [serial = 296] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x121438800) [pid = 1661] [serial = 242] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x129157800) [pid = 1661] [serial = 233] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x117e56800) [pid = 1661] [serial = 236] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12089f800) [pid = 1661] [serial = 293] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x116462000) [pid = 1661] [serial = 287] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11830ac00) [pid = 1661] [serial = 290] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12498f800) [pid = 1661] [serial = 344] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12128f800) [pid = 1661] [serial = 343] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x11887d400) [pid = 1661] [serial = 341] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x118311c00) [pid = 1661] [serial = 340] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x116219400) [pid = 1661] [serial = 337] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x116855c00) [pid = 1661] [serial = 338] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124ce2400) [pid = 1661] [serial = 358] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1180d6c00) [pid = 1661] [serial = 349] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x11886c400) [pid = 1661] [serial = 350] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1180ad000) [pid = 1661] [serial = 347] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x116279800) [pid = 1661] [serial = 346] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x121221000) [pid = 1661] [serial = 355] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124993800) [pid = 1661] [serial = 356] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x11938e400) [pid = 1661] [serial = 352] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x120831000) [pid = 1661] [serial = 353] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12a8c7000) [pid = 1661] [serial = 368] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12987c000) [pid = 1661] [serial = 367] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1182c6800) [pid = 1661] [serial = 370] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1216d8c00) [pid = 1661] [serial = 371] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x128d92000) [pid = 1661] [serial = 362] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12bb74800) [pid = 1661] [serial = 377] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1255dfc00) [pid = 1661] [serial = 359] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12a9e0400) [pid = 1661] [serial = 373] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12b217000) [pid = 1661] [serial = 374] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12b28dc00) [pid = 1661] [serial = 376] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x129155c00) [pid = 1661] [serial = 364] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x126f03c00) [pid = 1661] [serial = 361] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x129661800) [pid = 1661] [serial = 365] [outer = 0x0] [url = about:blank] 00:43:06 INFO - PROCESS | 1661 | 1463816586808 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x116728000 == 44 [pid = 1661] [id = 153] 00:43:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x116219400) [pid = 1661] [serial = 456] [outer = 0x0] 00:43:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x117682c00) [pid = 1661] [serial = 457] [outer = 0x116219400] 00:43:06 INFO - PROCESS | 1661 | 1463816586834 Marionette DEBUG loaded listener.js 00:43:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11836b800) [pid = 1661] [serial = 458] [outer = 0x116219400] 00:43:07 INFO - PROCESS | 1661 | 1463816587142 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]]]}] 00:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 522ms 00:43:07 INFO - PROCESS | 1661 | 1463816587187 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 00:43:07 INFO - PROCESS | 1661 | 1463816587189 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 00:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:43:07 INFO - PROCESS | 1661 | 1463816587191 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:43:07 INFO - PROCESS | 1661 | 1463816587194 Marionette TRACE conn2 <- [1,586,null,{}] 00:43:07 INFO - PROCESS | 1661 | 1463816587201 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}] 00:43:07 INFO - PROCESS | 1661 | 1463816587282 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 00:43:07 INFO - PROCESS | 1661 | 1463816587363 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e6000 == 45 [pid = 1661] [id = 154] 00:43:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118311c00) [pid = 1661] [serial = 459] [outer = 0x0] 00:43:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119385800) [pid = 1661] [serial = 460] [outer = 0x118311c00] 00:43:07 INFO - PROCESS | 1661 | 1463816587390 Marionette DEBUG loaded listener.js 00:43:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119c6c400) [pid = 1661] [serial = 461] [outer = 0x118311c00] 00:43:07 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:07 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:07 INFO - PROCESS | 1661 | 1463816587673 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]]]}] 00:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 00:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:43:07 INFO - PROCESS | 1661 | 1463816587714 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 00:43:07 INFO - PROCESS | 1661 | 1463816587715 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 00:43:07 INFO - PROCESS | 1661 | 1463816587717 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:43:07 INFO - PROCESS | 1661 | 1463816587719 Marionette TRACE conn2 <- [1,590,null,{}] 00:43:07 INFO - PROCESS | 1661 | 1463816587724 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}] 00:43:07 INFO - PROCESS | 1661 | 1463816587811 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 00:43:07 INFO - PROCESS | 1661 | 1463816587823 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193b0000 == 46 [pid = 1661] [id = 155] 00:43:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1185bac00) [pid = 1661] [serial = 462] [outer = 0x0] 00:43:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12089f400) [pid = 1661] [serial = 463] [outer = 0x1185bac00] 00:43:07 INFO - PROCESS | 1661 | 1463816587887 Marionette DEBUG loaded listener.js 00:43:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1216cc400) [pid = 1661] [serial = 464] [outer = 0x1185bac00] 00:43:08 INFO - PROCESS | 1661 | 1463816588156 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]]]}] 00:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 472ms 00:43:08 INFO - PROCESS | 1661 | 1463816588194 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 00:43:08 INFO - PROCESS | 1661 | 1463816588195 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 00:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:43:08 INFO - PROCESS | 1661 | 1463816588197 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:43:08 INFO - PROCESS | 1661 | 1463816588198 Marionette TRACE conn2 <- [1,594,null,{}] 00:43:08 INFO - PROCESS | 1661 | 1463816588200 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}] 00:43:08 INFO - PROCESS | 1661 | 1463816588293 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 00:43:08 INFO - PROCESS | 1661 | 1463816588297 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f8d800 == 47 [pid = 1661] [id = 156] 00:43:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x121438800) [pid = 1661] [serial = 465] [outer = 0x0] 00:43:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x121c9a800) [pid = 1661] [serial = 466] [outer = 0x121438800] 00:43:08 INFO - PROCESS | 1661 | 1463816588323 Marionette DEBUG loaded listener.js 00:43:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x124c9ac00) [pid = 1661] [serial = 467] [outer = 0x121438800] 00:43:08 INFO - PROCESS | 1661 | 1463816588680 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]]]}] 00:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 00:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:43:08 INFO - PROCESS | 1661 | 1463816588718 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 00:43:08 INFO - PROCESS | 1661 | 1463816588719 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 00:43:08 INFO - PROCESS | 1661 | 1463816588721 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:43:08 INFO - PROCESS | 1661 | 1463816588723 Marionette TRACE conn2 <- [1,598,null,{}] 00:43:08 INFO - PROCESS | 1661 | 1463816588725 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}] 00:43:08 INFO - PROCESS | 1661 | 1463816588830 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 00:43:08 INFO - PROCESS | 1661 | 1463816588844 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x121389800 == 48 [pid = 1661] [id = 157] 00:43:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x124ce3400) [pid = 1661] [serial = 468] [outer = 0x0] 00:43:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x126ca8000) [pid = 1661] [serial = 469] [outer = 0x124ce3400] 00:43:08 INFO - PROCESS | 1661 | 1463816588870 Marionette DEBUG loaded listener.js 00:43:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x127580c00) [pid = 1661] [serial = 470] [outer = 0x124ce3400] 00:43:09 INFO - PROCESS | 1661 | 1463816589201 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]]]}] 00:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 00:43:09 INFO - PROCESS | 1661 | 1463816589241 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 00:43:09 INFO - PROCESS | 1661 | 1463816589242 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 00:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:43:09 INFO - PROCESS | 1661 | 1463816589245 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:43:09 INFO - PROCESS | 1661 | 1463816589246 Marionette TRACE conn2 <- [1,602,null,{}] 00:43:09 INFO - PROCESS | 1661 | 1463816589248 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}] 00:43:09 INFO - PROCESS | 1661 | 1463816589342 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 00:43:09 INFO - PROCESS | 1661 | 1463816589353 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x121dd8000 == 49 [pid = 1661] [id = 158] 00:43:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124ce5800) [pid = 1661] [serial = 471] [outer = 0x0] 00:43:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x128c7f400) [pid = 1661] [serial = 472] [outer = 0x124ce5800] 00:43:09 INFO - PROCESS | 1661 | 1463816589378 Marionette DEBUG loaded listener.js 00:43:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x128c8c000) [pid = 1661] [serial = 473] [outer = 0x124ce5800] 00:43:09 INFO - PROCESS | 1661 | 1463816589705 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]]]}] 00:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 517ms 00:43:09 INFO - PROCESS | 1661 | 1463816589763 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 00:43:09 INFO - PROCESS | 1661 | 1463816589764 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 00:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:43:09 INFO - PROCESS | 1661 | 1463816589787 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:43:09 INFO - PROCESS | 1661 | 1463816589788 Marionette TRACE conn2 <- [1,606,null,{}] 00:43:09 INFO - PROCESS | 1661 | 1463816589790 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}] 00:43:09 INFO - PROCESS | 1661 | 1463816589909 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 00:43:09 INFO - PROCESS | 1661 | 1463816589952 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x124cc1800 == 50 [pid = 1661] [id = 159] 00:43:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x127582800) [pid = 1661] [serial = 474] [outer = 0x0] 00:43:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x129066400) [pid = 1661] [serial = 475] [outer = 0x127582800] 00:43:09 INFO - PROCESS | 1661 | 1463816589993 Marionette DEBUG loaded listener.js 00:43:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x129458000) [pid = 1661] [serial = 476] [outer = 0x127582800] 00:43:10 INFO - PROCESS | 1661 | 1463816590409 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]]]}] 00:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 00:43:10 INFO - PROCESS | 1661 | 1463816590458 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 00:43:10 INFO - PROCESS | 1661 | 1463816590460 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 00:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:43:10 INFO - PROCESS | 1661 | 1463816590463 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:43:10 INFO - PROCESS | 1661 | 1463816590465 Marionette TRACE conn2 <- [1,610,null,{}] 00:43:10 INFO - PROCESS | 1661 | 1463816590468 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}] 00:43:10 INFO - PROCESS | 1661 | 1463816590610 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 00:43:10 INFO - PROCESS | 1661 | 1463816590630 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e3d800 == 51 [pid = 1661] [id = 160] 00:43:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x128c83000) [pid = 1661] [serial = 477] [outer = 0x0] 00:43:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1296edc00) [pid = 1661] [serial = 478] [outer = 0x128c83000] 00:43:10 INFO - PROCESS | 1661 | 1463816590672 Marionette DEBUG loaded listener.js 00:43:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12987d800) [pid = 1661] [serial = 479] [outer = 0x128c83000] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12b211000) [pid = 1661] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12a9da800) [pid = 1661] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1164a5000) [pid = 1661] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x128d8d400) [pid = 1661] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118310000) [pid = 1661] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x124f3f800) [pid = 1661] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x128d94c00) [pid = 1661] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11767bc00) [pid = 1661] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124ce6400) [pid = 1661] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119748000) [pid = 1661] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12c1f6400) [pid = 1661] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12721a400) [pid = 1661] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11627ac00) [pid = 1661] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:43:11 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12c9a0000) [pid = 1661] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 720ms 00:43:11 INFO - PROCESS | 1661 | 1463816591178 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]]]}] 00:43:11 INFO - PROCESS | 1661 | 1463816591184 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 00:43:11 INFO - PROCESS | 1661 | 1463816591187 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 00:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:43:11 INFO - PROCESS | 1661 | 1463816591194 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:43:11 INFO - PROCESS | 1661 | 1463816591195 Marionette TRACE conn2 <- [1,614,null,{}] 00:43:11 INFO - PROCESS | 1661 | 1463816591199 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}] 00:43:11 INFO - PROCESS | 1661 | 1463816591368 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 00:43:11 INFO - PROCESS | 1661 | 1463816591408 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x127507800 == 52 [pid = 1661] [id = 161] 00:43:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x115aacc00) [pid = 1661] [serial = 480] [outer = 0x0] 00:43:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12757d400) [pid = 1661] [serial = 481] [outer = 0x115aacc00] 00:43:11 INFO - PROCESS | 1661 | 1463816591442 Marionette DEBUG loaded listener.js 00:43:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12a8bc400) [pid = 1661] [serial = 482] [outer = 0x115aacc00] 00:43:11 INFO - PROCESS | 1661 | 1463816591828 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]]]}] 00:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 00:43:11 INFO - PROCESS | 1661 | 1463816591864 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 00:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:43:11 INFO - PROCESS | 1661 | 1463816591876 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 00:43:11 INFO - PROCESS | 1661 | 1463816591885 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:43:11 INFO - PROCESS | 1661 | 1463816591887 Marionette TRACE conn2 <- [1,618,null,{}] 00:43:11 INFO - PROCESS | 1661 | 1463816591890 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}] 00:43:11 INFO - PROCESS | 1661 | 1463816591980 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 00:43:11 INFO - PROCESS | 1661 | 1463816591984 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x129020800 == 53 [pid = 1661] [id = 162] 00:43:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12a8c5c00) [pid = 1661] [serial = 483] [outer = 0x0] 00:43:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12b210000) [pid = 1661] [serial = 484] [outer = 0x12a8c5c00] 00:43:12 INFO - PROCESS | 1661 | 1463816592017 Marionette DEBUG loaded listener.js 00:43:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12bb35400) [pid = 1661] [serial = 485] [outer = 0x12a8c5c00] 00:43:12 INFO - PROCESS | 1661 | 1463816592324 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]]]}] 00:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 00:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:43:12 INFO - PROCESS | 1661 | 1463816592357 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 00:43:12 INFO - PROCESS | 1661 | 1463816592358 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 00:43:12 INFO - PROCESS | 1661 | 1463816592360 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:43:12 INFO - PROCESS | 1661 | 1463816592361 Marionette TRACE conn2 <- [1,622,null,{}] 00:43:12 INFO - PROCESS | 1661 | 1463816592363 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}] 00:43:12 INFO - PROCESS | 1661 | 1463816592443 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 00:43:12 INFO - PROCESS | 1661 | 1463816592490 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x129638800 == 54 [pid = 1661] [id = 163] 00:43:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12a8cb000) [pid = 1661] [serial = 486] [outer = 0x0] 00:43:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12bb73000) [pid = 1661] [serial = 487] [outer = 0x12a8cb000] 00:43:12 INFO - PROCESS | 1661 | 1463816592516 Marionette DEBUG loaded listener.js 00:43:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12bfb1c00) [pid = 1661] [serial = 488] [outer = 0x12a8cb000] 00:43:12 INFO - PROCESS | 1661 | 1463816592790 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]]]}] 00:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 00:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:43:12 INFO - PROCESS | 1661 | 1463816592829 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 00:43:12 INFO - PROCESS | 1661 | 1463816592830 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 00:43:12 INFO - PROCESS | 1661 | 1463816592832 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:43:12 INFO - PROCESS | 1661 | 1463816592833 Marionette TRACE conn2 <- [1,626,null,{}] 00:43:12 INFO - PROCESS | 1661 | 1463816592835 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}] 00:43:12 INFO - PROCESS | 1661 | 1463816592930 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 00:43:12 INFO - PROCESS | 1661 | 1463816592934 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab14000 == 55 [pid = 1661] [id = 164] 00:43:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12bb78c00) [pid = 1661] [serial = 489] [outer = 0x0] 00:43:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12c1f5000) [pid = 1661] [serial = 490] [outer = 0x12bb78c00] 00:43:12 INFO - PROCESS | 1661 | 1463816592960 Marionette DEBUG loaded listener.js 00:43:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12c9a3c00) [pid = 1661] [serial = 491] [outer = 0x12bb78c00] 00:43:13 INFO - PROCESS | 1661 | 1463816593459 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]]]}] 00:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 00:43:13 INFO - PROCESS | 1661 | 1463816593506 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 00:43:13 INFO - PROCESS | 1661 | 1463816593509 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 00:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:43:13 INFO - PROCESS | 1661 | 1463816593513 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:43:13 INFO - PROCESS | 1661 | 1463816593515 Marionette TRACE conn2 <- [1,630,null,{}] 00:43:13 INFO - PROCESS | 1661 | 1463816593519 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}] 00:43:13 INFO - PROCESS | 1661 | 1463816593622 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 00:43:13 INFO - PROCESS | 1661 | 1463816593678 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1167b6400) [pid = 1661] [serial = 492] [outer = 0x12cb8fc00] 00:43:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194c5800 == 56 [pid = 1661] [id = 165] 00:43:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1180b1c00) [pid = 1661] [serial = 493] [outer = 0x0] 00:43:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1180cf800) [pid = 1661] [serial = 494] [outer = 0x1180b1c00] 00:43:13 INFO - PROCESS | 1661 | 1463816593722 Marionette DEBUG loaded listener.js 00:43:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x118308800) [pid = 1661] [serial = 495] [outer = 0x1180b1c00] 00:43:14 INFO - PROCESS | 1661 | 1463816594247 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]]]}] 00:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 779ms 00:43:14 INFO - PROCESS | 1661 | 1463816594291 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 00:43:14 INFO - PROCESS | 1661 | 1463816594295 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 00:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:43:14 INFO - PROCESS | 1661 | 1463816594300 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:43:14 INFO - PROCESS | 1661 | 1463816594302 Marionette TRACE conn2 <- [1,634,null,{}] 00:43:14 INFO - PROCESS | 1661 | 1463816594304 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}] 00:43:14 INFO - PROCESS | 1661 | 1463816594408 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 00:43:14 INFO - PROCESS | 1661 | 1463816594457 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186a0800 == 57 [pid = 1661] [id = 166] 00:43:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11830e400) [pid = 1661] [serial = 496] [outer = 0x0] 00:43:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119024c00) [pid = 1661] [serial = 497] [outer = 0x11830e400] 00:43:14 INFO - PROCESS | 1661 | 1463816594487 Marionette DEBUG loaded listener.js 00:43:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12121e400) [pid = 1661] [serial = 498] [outer = 0x11830e400] 00:43:14 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:14 INFO - PROCESS | 1661 | 1463816594869 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]]]}] 00:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 00:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:43:14 INFO - PROCESS | 1661 | 1463816594920 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 00:43:14 INFO - PROCESS | 1661 | 1463816594922 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 00:43:14 INFO - PROCESS | 1661 | 1463816594924 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:43:14 INFO - PROCESS | 1661 | 1463816594927 Marionette TRACE conn2 <- [1,638,null,{}] 00:43:14 INFO - PROCESS | 1661 | 1463816594935 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}] 00:43:15 INFO - PROCESS | 1661 | 1463816595061 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 00:43:15 INFO - PROCESS | 1661 | 1463816595127 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b29e800 == 58 [pid = 1661] [id = 167] 00:43:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x125578000) [pid = 1661] [serial = 499] [outer = 0x0] 00:43:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x126f09400) [pid = 1661] [serial = 500] [outer = 0x125578000] 00:43:15 INFO - PROCESS | 1661 | 1463816595157 Marionette DEBUG loaded listener.js 00:43:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x129461400) [pid = 1661] [serial = 501] [outer = 0x125578000] 00:43:15 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:15 INFO - PROCESS | 1661 | 1463816595571 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]]]}] 00:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 00:43:15 INFO - PROCESS | 1661 | 1463816595596 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 00:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:43:15 INFO - PROCESS | 1661 | 1463816595598 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 00:43:15 INFO - PROCESS | 1661 | 1463816595600 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:43:15 INFO - PROCESS | 1661 | 1463816595602 Marionette TRACE conn2 <- [1,642,null,{}] 00:43:15 INFO - PROCESS | 1661 | 1463816595604 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}] 00:43:15 INFO - PROCESS | 1661 | 1463816595704 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 00:43:15 INFO - PROCESS | 1661 | 1463816595767 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baea800 == 59 [pid = 1661] [id = 168] 00:43:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x129873c00) [pid = 1661] [serial = 502] [outer = 0x0] 00:43:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12a9e0000) [pid = 1661] [serial = 503] [outer = 0x129873c00] 00:43:15 INFO - PROCESS | 1661 | 1463816595797 Marionette DEBUG loaded listener.js 00:43:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12b21ac00) [pid = 1661] [serial = 504] [outer = 0x129873c00] 00:43:16 INFO - PROCESS | 1661 | 1463816596270 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]]]}] 00:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 722ms 00:43:16 INFO - PROCESS | 1661 | 1463816596371 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 00:43:16 INFO - PROCESS | 1661 | 1463816596373 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 00:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:43:16 INFO - PROCESS | 1661 | 1463816596380 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:43:16 INFO - PROCESS | 1661 | 1463816596382 Marionette TRACE conn2 <- [1,646,null,{}] 00:43:16 INFO - PROCESS | 1661 | 1463816596386 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}] 00:43:16 INFO - PROCESS | 1661 | 1463816596538 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 00:43:16 INFO - PROCESS | 1661 | 1463816596546 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x118413800 == 60 [pid = 1661] [id = 169] 00:43:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x11828f800) [pid = 1661] [serial = 505] [outer = 0x0] 00:43:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12965e400) [pid = 1661] [serial = 506] [outer = 0x11828f800] 00:43:16 INFO - PROCESS | 1661 | 1463816596576 Marionette DEBUG loaded listener.js 00:43:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12bb32400) [pid = 1661] [serial = 507] [outer = 0x11828f800] 00:43:17 INFO - PROCESS | 1661 | 1463816597177 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]]]}] 00:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 821ms 00:43:17 INFO - PROCESS | 1661 | 1463816597201 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 00:43:17 INFO - PROCESS | 1661 | 1463816597203 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 00:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:43:17 INFO - PROCESS | 1661 | 1463816597231 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:43:17 INFO - PROCESS | 1661 | 1463816597234 Marionette TRACE conn2 <- [1,650,null,{}] 00:43:17 INFO - PROCESS | 1661 | 1463816597240 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}] 00:43:17 INFO - PROCESS | 1661 | 1463816597331 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 00:43:17 INFO - PROCESS | 1661 | 1463816597397 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x118699000 == 61 [pid = 1661] [id = 170] 00:43:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x116610800) [pid = 1661] [serial = 508] [outer = 0x0] 00:43:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x11684c000) [pid = 1661] [serial = 509] [outer = 0x116610800] 00:43:17 INFO - PROCESS | 1661 | 1463816597425 Marionette DEBUG loaded listener.js 00:43:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x1180a9400) [pid = 1661] [serial = 510] [outer = 0x116610800] 00:43:17 INFO - PROCESS | 1661 | 1463816597906 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]]]}] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x129638800 == 60 [pid = 1661] [id = 163] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x129020800 == 59 [pid = 1661] [id = 162] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x127507800 == 58 [pid = 1661] [id = 161] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x126e3d800 == 57 [pid = 1661] [id = 160] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x124cc1800 == 56 [pid = 1661] [id = 159] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x121dd8000 == 55 [pid = 1661] [id = 158] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x121389800 == 54 [pid = 1661] [id = 157] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x115f8d800 == 53 [pid = 1661] [id = 156] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x1193b0000 == 52 [pid = 1661] [id = 155] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x1186e6000 == 51 [pid = 1661] [id = 154] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x116728000 == 50 [pid = 1661] [id = 153] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x116715000 == 49 [pid = 1661] [id = 152] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12c917800 == 48 [pid = 1661] [id = 149] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12c904000 == 47 [pid = 1661] [id = 148] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x1254a9800 == 46 [pid = 1661] [id = 147] 00:43:17 INFO - PROCESS | 1661 | --DOCSHELL 0x1186a5000 == 45 [pid = 1661] [id = 146] 00:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 727ms 00:43:17 INFO - PROCESS | 1661 | 1463816597959 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 00:43:17 INFO - PROCESS | 1661 | 1463816597963 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 00:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:43:17 INFO - PROCESS | 1661 | 1463816597967 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:43:17 INFO - PROCESS | 1661 | 1463816597970 Marionette TRACE conn2 <- [1,654,null,{}] 00:43:17 INFO - PROCESS | 1661 | 1463816597973 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}] 00:43:18 INFO - PROCESS | 1661 | 1463816598053 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12bfa9400) [pid = 1661] [serial = 418] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12b28e000) [pid = 1661] [serial = 335] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x118888400) [pid = 1661] [serial = 385] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x11684c400) [pid = 1661] [serial = 397] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x126cb0c00) [pid = 1661] [serial = 388] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12915a400) [pid = 1661] [serial = 412] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12a9da000) [pid = 1661] [serial = 413] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x12089cc00) [pid = 1661] [serial = 425] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x117e5ac00) [pid = 1661] [serial = 398] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12bb7cc00) [pid = 1661] [serial = 395] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12b210c00) [pid = 1661] [serial = 415] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x118305800) [pid = 1661] [serial = 400] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12bb70c00) [pid = 1661] [serial = 394] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x126899c00) [pid = 1661] [serial = 406] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11887a000) [pid = 1661] [serial = 424] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x119021c00) [pid = 1661] [serial = 401] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1166d7800) [pid = 1661] [serial = 382] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12a9d8c00) [pid = 1661] [serial = 391] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x121c9c800) [pid = 1661] [serial = 404] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x127219c00) [pid = 1661] [serial = 407] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12c1f1c00) [pid = 1661] [serial = 419] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12c7ecc00) [pid = 1661] [serial = 422] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x128c7f800) [pid = 1661] [serial = 409] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x124910800) [pid = 1661] [serial = 427] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12bb3bc00) [pid = 1661] [serial = 416] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12121fc00) [pid = 1661] [serial = 403] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x128c8c400) [pid = 1661] [serial = 410] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12c7f2000) [pid = 1661] [serial = 428] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12c1fdc00) [pid = 1661] [serial = 421] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12c9a4c00) [pid = 1661] [serial = 430] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12c9abc00) [pid = 1661] [serial = 431] [outer = 0x0] [url = about:blank] 00:43:18 INFO - PROCESS | 1661 | 1463816598118 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x11646d800 == 46 [pid = 1661] [id = 171] 00:43:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1166d7800) [pid = 1661] [serial = 511] [outer = 0x0] 00:43:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x118306c00) [pid = 1661] [serial = 512] [outer = 0x1166d7800] 00:43:18 INFO - PROCESS | 1661 | 1463816598146 Marionette DEBUG loaded listener.js 00:43:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119020800) [pid = 1661] [serial = 513] [outer = 0x1166d7800] 00:43:18 INFO - PROCESS | 1661 | 1463816598447 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]]]}] 00:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 523ms 00:43:18 INFO - PROCESS | 1661 | 1463816598492 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 00:43:18 INFO - PROCESS | 1661 | 1463816598494 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 00:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:43:18 INFO - PROCESS | 1661 | 1463816598496 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:43:18 INFO - PROCESS | 1661 | 1463816598498 Marionette TRACE conn2 <- [1,658,null,{}] 00:43:18 INFO - PROCESS | 1661 | 1463816598508 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}] 00:43:18 INFO - PROCESS | 1661 | 1463816598590 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 00:43:18 INFO - PROCESS | 1661 | 1463816598646 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193ac800 == 47 [pid = 1661] [id = 172] 00:43:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1182c9000) [pid = 1661] [serial = 514] [outer = 0x0] 00:43:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119c65c00) [pid = 1661] [serial = 515] [outer = 0x1182c9000] 00:43:18 INFO - PROCESS | 1661 | 1463816598674 Marionette DEBUG loaded listener.js 00:43:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1219da000) [pid = 1661] [serial = 516] [outer = 0x1182c9000] 00:43:18 INFO - PROCESS | 1661 | 1463816598970 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]]]}] 00:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 527ms 00:43:19 INFO - PROCESS | 1661 | 1463816599025 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 00:43:19 INFO - PROCESS | 1661 | 1463816599027 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 00:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:43:19 INFO - PROCESS | 1661 | 1463816599031 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:43:19 INFO - PROCESS | 1661 | 1463816599033 Marionette TRACE conn2 <- [1,662,null,{}] 00:43:19 INFO - PROCESS | 1661 | 1463816599036 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}] 00:43:19 INFO - PROCESS | 1661 | 1463816599171 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 00:43:19 INFO - PROCESS | 1661 | 1463816599246 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b7a000 == 48 [pid = 1661] [id = 173] 00:43:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11930d800) [pid = 1661] [serial = 517] [outer = 0x0] 00:43:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x124c9c400) [pid = 1661] [serial = 518] [outer = 0x11930d800] 00:43:19 INFO - PROCESS | 1661 | 1463816599287 Marionette DEBUG loaded listener.js 00:43:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x126c31c00) [pid = 1661] [serial = 519] [outer = 0x11930d800] 00:43:19 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:19 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:19 INFO - PROCESS | 1661 | 1463816599645 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]]]}] 00:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 625ms 00:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:43:19 INFO - PROCESS | 1661 | 1463816599658 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 00:43:19 INFO - PROCESS | 1661 | 1463816599660 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 00:43:19 INFO - PROCESS | 1661 | 1463816599662 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:43:19 INFO - PROCESS | 1661 | 1463816599663 Marionette TRACE conn2 <- [1,666,null,{}] 00:43:19 INFO - PROCESS | 1661 | 1463816599665 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}] 00:43:19 INFO - PROCESS | 1661 | 1463816599745 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 00:43:19 INFO - PROCESS | 1661 | 1463816599799 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x121563800 == 49 [pid = 1661] [id = 174] 00:43:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1208a1800) [pid = 1661] [serial = 520] [outer = 0x0] 00:43:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12757c800) [pid = 1661] [serial = 521] [outer = 0x1208a1800] 00:43:19 INFO - PROCESS | 1661 | 1463816599824 Marionette DEBUG loaded listener.js 00:43:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x128c8a000) [pid = 1661] [serial = 522] [outer = 0x1208a1800] 00:43:19 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:20 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:20 INFO - PROCESS | 1661 | 1463816600126 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]]]}] 00:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 521ms 00:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:43:20 INFO - PROCESS | 1661 | 1463816600183 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 00:43:20 INFO - PROCESS | 1661 | 1463816600184 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 00:43:20 INFO - PROCESS | 1661 | 1463816600187 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:43:20 INFO - PROCESS | 1661 | 1463816600188 Marionette TRACE conn2 <- [1,670,null,{}] 00:43:20 INFO - PROCESS | 1661 | 1463816600190 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}] 00:43:20 INFO - PROCESS | 1661 | 1463816600304 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 00:43:20 INFO - PROCESS | 1661 | 1463816600321 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254ac000 == 50 [pid = 1661] [id = 175] 00:43:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x128c89400) [pid = 1661] [serial = 523] [outer = 0x0] 00:43:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12915ac00) [pid = 1661] [serial = 524] [outer = 0x128c89400] 00:43:20 INFO - PROCESS | 1661 | 1463816600346 Marionette DEBUG loaded listener.js 00:43:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12b087000) [pid = 1661] [serial = 525] [outer = 0x128c89400] 00:43:20 INFO - PROCESS | 1661 | 1463816600699 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]]]}] 00:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 00:43:20 INFO - PROCESS | 1661 | 1463816600708 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 00:43:20 INFO - PROCESS | 1661 | 1463816600710 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 00:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:43:20 INFO - PROCESS | 1661 | 1463816600712 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:43:20 INFO - PROCESS | 1661 | 1463816600713 Marionette TRACE conn2 <- [1,674,null,{}] 00:43:20 INFO - PROCESS | 1661 | 1463816600716 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}] 00:43:20 INFO - PROCESS | 1661 | 1463816600814 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 00:43:20 INFO - PROCESS | 1661 | 1463816600818 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c98800 == 51 [pid = 1661] [id = 176] 00:43:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12966a000) [pid = 1661] [serial = 526] [outer = 0x0] 00:43:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12bb30400) [pid = 1661] [serial = 527] [outer = 0x12966a000] 00:43:20 INFO - PROCESS | 1661 | 1463816600844 Marionette DEBUG loaded listener.js 00:43:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12bfa4800) [pid = 1661] [serial = 528] [outer = 0x12966a000] 00:43:21 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:21 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:21 INFO - PROCESS | 1661 | 1463816601184 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]]]}] 00:43:21 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 00:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 00:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:43:21 INFO - PROCESS | 1661 | 1463816601231 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 00:43:21 INFO - PROCESS | 1661 | 1463816601232 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 00:43:21 INFO - PROCESS | 1661 | 1463816601235 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:43:21 INFO - PROCESS | 1661 | 1463816601236 Marionette TRACE conn2 <- [1,678,null,{}] 00:43:21 INFO - PROCESS | 1661 | 1463816601238 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}] 00:43:21 INFO - PROCESS | 1661 | 1463816601337 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 00:43:21 INFO - PROCESS | 1661 | 1463816601341 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x129639800 == 52 [pid = 1661] [id = 177] 00:43:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12bb7c000) [pid = 1661] [serial = 529] [outer = 0x0] 00:43:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12c1f6400) [pid = 1661] [serial = 530] [outer = 0x12bb7c000] 00:43:21 INFO - PROCESS | 1661 | 1463816601392 Marionette DEBUG loaded listener.js 00:43:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12c7ef800) [pid = 1661] [serial = 531] [outer = 0x12bb7c000] 00:43:21 INFO - PROCESS | 1661 | 1463816601719 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]]]}] 00:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 00:43:21 INFO - PROCESS | 1661 | 1463816601757 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 00:43:21 INFO - PROCESS | 1661 | 1463816601758 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 00:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:43:21 INFO - PROCESS | 1661 | 1463816601761 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:43:21 INFO - PROCESS | 1661 | 1463816601762 Marionette TRACE conn2 <- [1,682,null,{}] 00:43:21 INFO - PROCESS | 1661 | 1463816601764 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}] 00:43:21 INFO - PROCESS | 1661 | 1463816601861 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 00:43:21 INFO - PROCESS | 1661 | 1463816601873 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab15000 == 53 [pid = 1661] [id = 178] 00:43:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x12b082c00) [pid = 1661] [serial = 532] [outer = 0x0] 00:43:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12c9a0400) [pid = 1661] [serial = 533] [outer = 0x12b082c00] 00:43:21 INFO - PROCESS | 1661 | 1463816601898 Marionette DEBUG loaded listener.js 00:43:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12c9ac800) [pid = 1661] [serial = 534] [outer = 0x12b082c00] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x124ce5800) [pid = 1661] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x127582800) [pid = 1661] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11936d400) [pid = 1661] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x118311c00) [pid = 1661] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x121438800) [pid = 1661] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1168c7800) [pid = 1661] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1180d4800) [pid = 1661] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1185bac00) [pid = 1661] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x129878c00) [pid = 1661] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x116462800) [pid = 1661] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1166cf800) [pid = 1661] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x126f08400) [pid = 1661] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x116219400) [pid = 1661] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x128c83000) [pid = 1661] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x115aacc00) [pid = 1661] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a8c5c00) [pid = 1661] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x124ce3400) [pid = 1661] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12a8cb000) [pid = 1661] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12a9dd800) [pid = 1661] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12905ec00) [pid = 1661] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116457800) [pid = 1661] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x118371c00) [pid = 1661] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:43:22 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x125570c00) [pid = 1661] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:43:22 INFO - PROCESS | 1661 | 1463816602846 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]]]}] 00:43:22 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) 00:43:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 00:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:43:22 INFO - PROCESS | 1661 | 1463816602881 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 00:43:22 INFO - PROCESS | 1661 | 1463816602882 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 00:43:22 INFO - PROCESS | 1661 | 1463816602884 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:43:22 INFO - PROCESS | 1661 | 1463816602885 Marionette TRACE conn2 <- [1,686,null,{}] 00:43:22 INFO - PROCESS | 1661 | 1463816602888 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}] 00:43:22 INFO - PROCESS | 1661 | 1463816602968 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 00:43:22 INFO - PROCESS | 1661 | 1463816602975 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12681f800 == 54 [pid = 1661] [id = 179] 00:43:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x11660ac00) [pid = 1661] [serial = 535] [outer = 0x0] 00:43:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1185b2000) [pid = 1661] [serial = 536] [outer = 0x11660ac00] 00:43:23 INFO - PROCESS | 1661 | 1463816603040 Marionette DEBUG loaded listener.js 00:43:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x124ce3400) [pid = 1661] [serial = 537] [outer = 0x11660ac00] 00:43:23 INFO - PROCESS | 1661 | 1463816603813 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]]]}] 00:43:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:43:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 00:43:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:43:23 INFO - PROCESS | 1661 | 1463816603857 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 00:43:23 INFO - PROCESS | 1661 | 1463816603859 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 00:43:23 INFO - PROCESS | 1661 | 1463816603861 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:43:23 INFO - PROCESS | 1661 | 1463816603863 Marionette TRACE conn2 <- [1,690,null,{}] 00:43:23 INFO - PROCESS | 1661 | 1463816603865 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}] 00:43:23 INFO - PROCESS | 1661 | 1463816603966 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 00:43:23 INFO - PROCESS | 1661 | 1463816603974 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb0d000 == 55 [pid = 1661] [id = 180] 00:43:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x126ecf400) [pid = 1661] [serial = 538] [outer = 0x0] 00:43:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128c83000) [pid = 1661] [serial = 539] [outer = 0x126ecf400] 00:43:24 INFO - PROCESS | 1661 | 1463816604003 Marionette DEBUG loaded listener.js 00:43:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12a9df800) [pid = 1661] [serial = 540] [outer = 0x126ecf400] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbb1800 == 54 [pid = 1661] [id = 150] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb13000 == 53 [pid = 1661] [id = 132] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1254b7000 == 52 [pid = 1661] [id = 98] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12bafb800 == 51 [pid = 1661] [id = 131] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12b295800 == 50 [pid = 1661] [id = 130] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12918b000 == 49 [pid = 1661] [id = 115] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x11624e000 == 48 [pid = 1661] [id = 113] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12a835800 == 47 [pid = 1661] [id = 99] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab0800 == 46 [pid = 1661] [id = 151] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12c30c000 == 45 [pid = 1661] [id = 145] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1193af000 == 44 [pid = 1661] [id = 114] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12b0d1000 == 43 [pid = 1661] [id = 112] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x118699000 == 42 [pid = 1661] [id = 170] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x118413800 == 41 [pid = 1661] [id = 169] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12baea800 == 40 [pid = 1661] [id = 168] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12b29e800 == 39 [pid = 1661] [id = 167] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1186a0800 == 38 [pid = 1661] [id = 166] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1194c5800 == 37 [pid = 1661] [id = 165] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab14000 == 36 [pid = 1661] [id = 164] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x11646d800 == 35 [pid = 1661] [id = 171] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1254ac000 == 34 [pid = 1661] [id = 175] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1193ac800 == 33 [pid = 1661] [id = 172] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x119b7a000 == 32 [pid = 1661] [id = 173] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x129639800 == 31 [pid = 1661] [id = 177] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12681f800 == 30 [pid = 1661] [id = 179] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab15000 == 29 [pid = 1661] [id = 178] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x121563800 == 28 [pid = 1661] [id = 174] 00:43:25 INFO - PROCESS | 1661 | --DOCSHELL 0x128c98800 == 27 [pid = 1661] [id = 176] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12bfaf800) [pid = 1661] [serial = 380] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x128c7f400) [pid = 1661] [serial = 472] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x129066400) [pid = 1661] [serial = 475] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119aeec00) [pid = 1661] [serial = 439] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119385800) [pid = 1661] [serial = 460] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x119c6c400) [pid = 1661] [serial = 461] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x121c9a800) [pid = 1661] [serial = 466] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1185b8000) [pid = 1661] [serial = 437] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x117e64000) [pid = 1661] [serial = 436] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12cec5800) [pid = 1661] [serial = 452] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12c9aac00) [pid = 1661] [serial = 451] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12089f400) [pid = 1661] [serial = 463] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1216cc400) [pid = 1661] [serial = 464] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12a9d9400) [pid = 1661] [serial = 445] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12bfa5400) [pid = 1661] [serial = 446] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12c1fbc00) [pid = 1661] [serial = 448] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12c7efc00) [pid = 1661] [serial = 449] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1180d4000) [pid = 1661] [serial = 455] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x117415400) [pid = 1661] [serial = 454] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1296ee000) [pid = 1661] [serial = 443] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x129062000) [pid = 1661] [serial = 442] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x117682c00) [pid = 1661] [serial = 457] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11836b800) [pid = 1661] [serial = 458] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12cb88c00) [pid = 1661] [serial = 433] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1296edc00) [pid = 1661] [serial = 478] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12757d400) [pid = 1661] [serial = 481] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12bb35400) [pid = 1661] [serial = 485] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x129458000) [pid = 1661] [serial = 476] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12b210000) [pid = 1661] [serial = 484] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12987d800) [pid = 1661] [serial = 479] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x126ca8000) [pid = 1661] [serial = 469] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12bb73000) [pid = 1661] [serial = 487] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x127580c00) [pid = 1661] [serial = 470] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12bfb1c00) [pid = 1661] [serial = 488] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1216d4800) [pid = 1661] [serial = 440] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x128c8c000) [pid = 1661] [serial = 473] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x124c9ac00) [pid = 1661] [serial = 467] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x12a8bc400) [pid = 1661] [serial = 482] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x12bb2f800) [pid = 1661] [serial = 392] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x117e5f000) [pid = 1661] [serial = 383] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x11938d800) [pid = 1661] [serial = 386] [outer = 0x0] [url = about:blank] 00:43:25 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x127588400) [pid = 1661] [serial = 389] [outer = 0x0] [url = about:blank] 00:43:26 INFO - PROCESS | 1661 | 1463816606129 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]]]}] 00:43:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:43:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2272ms 00:43:26 INFO - PROCESS | 1661 | 1463816606134 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 00:43:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:43:26 INFO - PROCESS | 1661 | 1463816606139 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 00:43:26 INFO - PROCESS | 1661 | 1463816606143 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:43:26 INFO - PROCESS | 1661 | 1463816606144 Marionette TRACE conn2 <- [1,694,null,{}] 00:43:26 INFO - PROCESS | 1661 | 1463816606148 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}] 00:43:26 INFO - PROCESS | 1661 | 1463816606225 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 00:43:26 INFO - PROCESS | 1661 | 1463816606230 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x112fcf000 == 28 [pid = 1661] [id = 181] 00:43:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x115fe0000) [pid = 1661] [serial = 541] [outer = 0x0] 00:43:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1164ac000) [pid = 1661] [serial = 542] [outer = 0x115fe0000] 00:43:26 INFO - PROCESS | 1661 | 1463816606261 Marionette DEBUG loaded listener.js 00:43:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1167bfc00) [pid = 1661] [serial = 543] [outer = 0x115fe0000] 00:43:27 INFO - PROCESS | 1661 | 1463816607090 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]]]}] 00:43:27 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) 00:43:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 00:43:27 INFO - PROCESS | 1661 | 1463816607113 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 00:43:27 INFO - PROCESS | 1661 | 1463816607118 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 00:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:43:27 INFO - PROCESS | 1661 | 1463816607125 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:43:27 INFO - PROCESS | 1661 | 1463816607127 Marionette TRACE conn2 <- [1,698,null,{}] 00:43:27 INFO - PROCESS | 1661 | 1463816607130 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}] 00:43:27 INFO - PROCESS | 1661 | 1463816607203 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 00:43:27 INFO - PROCESS | 1661 | 1463816607208 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166e8800 == 29 [pid = 1661] [id = 182] 00:43:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x117682800) [pid = 1661] [serial = 544] [outer = 0x0] 00:43:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1180a6800) [pid = 1661] [serial = 545] [outer = 0x117682800] 00:43:27 INFO - PROCESS | 1661 | 1463816607237 Marionette DEBUG loaded listener.js 00:43:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1180d2c00) [pid = 1661] [serial = 546] [outer = 0x117682800] 00:43:28 INFO - PROCESS | 1661 | 1463816608044 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]]]}] 00:43:28 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) 00:43:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 00:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:43:28 INFO - PROCESS | 1661 | 1463816608096 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 00:43:28 INFO - PROCESS | 1661 | 1463816608098 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 00:43:28 INFO - PROCESS | 1661 | 1463816608100 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:43:28 INFO - PROCESS | 1661 | 1463816608103 Marionette TRACE conn2 <- [1,702,null,{}] 00:43:28 INFO - PROCESS | 1661 | 1463816608111 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}] 00:43:28 INFO - PROCESS | 1661 | 1463816608192 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 00:43:28 INFO - PROCESS | 1661 | 1463816608197 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f8b800 == 30 [pid = 1661] [id = 183] 00:43:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x111b0fc00) [pid = 1661] [serial = 547] [outer = 0x0] 00:43:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118310000) [pid = 1661] [serial = 548] [outer = 0x111b0fc00] 00:43:28 INFO - PROCESS | 1661 | 1463816608228 Marionette DEBUG loaded listener.js 00:43:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1185b8000) [pid = 1661] [serial = 549] [outer = 0x111b0fc00] 00:43:29 INFO - PROCESS | 1661 | 1463816609044 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]]]}] 00:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 00:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:43:29 INFO - PROCESS | 1661 | 1463816609073 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 00:43:29 INFO - PROCESS | 1661 | 1463816609075 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 00:43:29 INFO - PROCESS | 1661 | 1463816609077 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:43:29 INFO - PROCESS | 1661 | 1463816609078 Marionette TRACE conn2 <- [1,706,null,{}] 00:43:29 INFO - PROCESS | 1661 | 1463816609081 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}] 00:43:29 INFO - PROCESS | 1661 | 1463816609170 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 00:43:29 INFO - PROCESS | 1661 | 1463816609175 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838b000 == 31 [pid = 1661] [id = 184] 00:43:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x117e5f400) [pid = 1661] [serial = 550] [outer = 0x0] 00:43:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118879c00) [pid = 1661] [serial = 551] [outer = 0x117e5f400] 00:43:29 INFO - PROCESS | 1661 | 1463816609201 Marionette DEBUG loaded listener.js 00:43:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118888000) [pid = 1661] [serial = 552] [outer = 0x117e5f400] 00:43:29 INFO - PROCESS | 1661 | 1463816609977 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]]]}] 00:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 918ms 00:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:43:30 INFO - PROCESS | 1661 | 1463816609996 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 00:43:30 INFO - PROCESS | 1661 | 1463816609997 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 00:43:30 INFO - PROCESS | 1661 | 1463816609999 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:43:30 INFO - PROCESS | 1661 | 1463816610000 Marionette TRACE conn2 <- [1,710,null,{}] 00:43:30 INFO - PROCESS | 1661 | 1463816610002 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}] 00:43:30 INFO - PROCESS | 1661 | 1463816610086 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 00:43:30 INFO - PROCESS | 1661 | 1463816610093 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186ac800 == 32 [pid = 1661] [id = 185] 00:43:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116a64c00) [pid = 1661] [serial = 553] [outer = 0x0] 00:43:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119308c00) [pid = 1661] [serial = 554] [outer = 0x116a64c00] 00:43:30 INFO - PROCESS | 1661 | 1463816610118 Marionette DEBUG loaded listener.js 00:43:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11938b800) [pid = 1661] [serial = 555] [outer = 0x116a64c00] 00:43:30 INFO - PROCESS | 1661 | 1463816610935 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]]]}] 00:43:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 00:43:30 INFO - PROCESS | 1661 | 1463816610970 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 00:43:30 INFO - PROCESS | 1661 | 1463816610973 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 00:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:43:30 INFO - PROCESS | 1661 | 1463816610976 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:43:30 INFO - PROCESS | 1661 | 1463816610977 Marionette TRACE conn2 <- [1,714,null,{}] 00:43:30 INFO - PROCESS | 1661 | 1463816610979 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}] 00:43:31 INFO - PROCESS | 1661 | 1463816611078 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 00:43:31 INFO - PROCESS | 1661 | 1463816611110 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1190c4800 == 33 [pid = 1661] [id = 186] 00:43:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11938b400) [pid = 1661] [serial = 556] [outer = 0x0] 00:43:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119c70400) [pid = 1661] [serial = 557] [outer = 0x11938b400] 00:43:31 INFO - PROCESS | 1661 | 1463816611136 Marionette DEBUG loaded listener.js 00:43:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1208a2c00) [pid = 1661] [serial = 558] [outer = 0x11938b400] 00:43:31 INFO - PROCESS | 1661 | 1463816611958 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]]]}] 00:43:31 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 00:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1020ms 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12c9a6000) [pid = 1661] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c89400) [pid = 1661] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12bb7c000) [pid = 1661] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12966a000) [pid = 1661] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12b082c00) [pid = 1661] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11660ac00) [pid = 1661] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11930d800) [pid = 1661] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1182c9000) [pid = 1661] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1166d7800) [pid = 1661] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x116610800) [pid = 1661] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11828f800) [pid = 1661] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x129873c00) [pid = 1661] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x125578000) [pid = 1661] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x11830e400) [pid = 1661] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1180b1c00) [pid = 1661] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12bb78c00) [pid = 1661] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:43:32 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1208a1800) [pid = 1661] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:43:32 INFO - PROCESS | 1661 | 1463816612184 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 00:43:32 INFO - PROCESS | 1661 | 1463816612186 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 00:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:43:32 INFO - PROCESS | 1661 | 1463816612193 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:43:32 INFO - PROCESS | 1661 | 1463816612195 Marionette TRACE conn2 <- [1,718,null,{}] 00:43:32 INFO - PROCESS | 1661 | 1463816612198 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}] 00:43:32 INFO - PROCESS | 1661 | 1463816612269 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 00:43:32 INFO - PROCESS | 1661 | 1463816612272 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x116888000 == 34 [pid = 1661] [id = 187] 00:43:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1180d4800) [pid = 1661] [serial = 559] [outer = 0x0] 00:43:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x118872c00) [pid = 1661] [serial = 560] [outer = 0x1180d4800] 00:43:32 INFO - PROCESS | 1661 | 1463816612299 Marionette DEBUG loaded listener.js 00:43:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x12121fc00) [pid = 1661] [serial = 561] [outer = 0x1180d4800] 00:43:33 INFO - PROCESS | 1661 | 1463816613095 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]]]}] 00:43:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 921ms 00:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:43:33 INFO - PROCESS | 1661 | 1463816613113 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 00:43:33 INFO - PROCESS | 1661 | 1463816613114 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 00:43:33 INFO - PROCESS | 1661 | 1463816613116 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:43:33 INFO - PROCESS | 1661 | 1463816613117 Marionette TRACE conn2 <- [1,722,null,{}] 00:43:33 INFO - PROCESS | 1661 | 1463816613121 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}] 00:43:33 INFO - PROCESS | 1661 | 1463816613200 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 00:43:33 INFO - PROCESS | 1661 | 1463816613207 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x11977d800 == 35 [pid = 1661] [id = 188] 00:43:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x121438400) [pid = 1661] [serial = 562] [outer = 0x0] 00:43:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1216d4800) [pid = 1661] [serial = 563] [outer = 0x121438400] 00:43:33 INFO - PROCESS | 1661 | 1463816613232 Marionette DEBUG loaded listener.js 00:43:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1219d8c00) [pid = 1661] [serial = 564] [outer = 0x121438400] 00:43:33 INFO - PROCESS | 1661 | 1463816613540 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] 00:43:33 INFO - PROCESS | 1661 | 1463816613591 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 00:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:43:33 INFO - PROCESS | 1661 | 1463816613593 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:43:33 INFO - PROCESS | 1661 | 1463816613594 Marionette TRACE conn2 <- [1,726,null,{}] 00:43:33 INFO - PROCESS | 1661 | 1463816613605 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}] 00:43:33 INFO - PROCESS | 1661 | 1463816613676 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 00:43:33 INFO - PROCESS | 1661 | 1463816613681 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f87800 == 36 [pid = 1661] [id = 189] 00:43:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x121222c00) [pid = 1661] [serial = 565] [outer = 0x0] 00:43:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x124996800) [pid = 1661] [serial = 566] [outer = 0x121222c00] 00:43:33 INFO - PROCESS | 1661 | 1463816613707 Marionette DEBUG loaded listener.js 00:43:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x125419400) [pid = 1661] [serial = 567] [outer = 0x121222c00] 00:43:34 INFO - PROCESS | 1661 | 1463816614061 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]]]}] 00:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 478ms 00:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:43:34 INFO - PROCESS | 1661 | 1463816614073 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 00:43:34 INFO - PROCESS | 1661 | 1463816614075 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 00:43:34 INFO - PROCESS | 1661 | 1463816614078 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:43:34 INFO - PROCESS | 1661 | 1463816614079 Marionette TRACE conn2 <- [1,730,null,{}] 00:43:34 INFO - PROCESS | 1661 | 1463816614081 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}] 00:43:34 INFO - PROCESS | 1661 | 1463816614158 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 00:43:34 INFO - PROCESS | 1661 | 1463816614244 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x11263f800 == 37 [pid = 1661] [id = 190] 00:43:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x111b08c00) [pid = 1661] [serial = 568] [outer = 0x0] 00:43:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x111f32c00) [pid = 1661] [serial = 569] [outer = 0x111b08c00] 00:43:34 INFO - PROCESS | 1661 | 1463816614276 Marionette DEBUG loaded listener.js 00:43:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11330d000) [pid = 1661] [serial = 570] [outer = 0x111b08c00] 00:43:34 INFO - PROCESS | 1661 | 1463816614819 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] 00:43:34 INFO - PROCESS | 1661 | 1463816614903 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 00:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:43:34 INFO - PROCESS | 1661 | 1463816614906 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:43:34 INFO - PROCESS | 1661 | 1463816614909 Marionette TRACE conn2 <- [1,734,null,{}] 00:43:34 INFO - PROCESS | 1661 | 1463816614912 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}] 00:43:35 INFO - PROCESS | 1661 | 1463816615016 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 00:43:35 INFO - PROCESS | 1661 | 1463816615062 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838d000 == 38 [pid = 1661] [id = 191] 00:43:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1180a6c00) [pid = 1661] [serial = 571] [outer = 0x0] 00:43:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1180d5800) [pid = 1661] [serial = 572] [outer = 0x1180a6c00] 00:43:35 INFO - PROCESS | 1661 | 1463816615093 Marionette DEBUG loaded listener.js 00:43:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1182ca400) [pid = 1661] [serial = 573] [outer = 0x1180a6c00] 00:43:35 INFO - PROCESS | 1661 | 1463816615730 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]]]}] 00:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 874ms 00:43:35 INFO - PROCESS | 1661 | 1463816615780 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 00:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:43:35 INFO - PROCESS | 1661 | 1463816615783 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 00:43:35 INFO - PROCESS | 1661 | 1463816615786 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:43:35 INFO - PROCESS | 1661 | 1463816615789 Marionette TRACE conn2 <- [1,738,null,{}] 00:43:35 INFO - PROCESS | 1661 | 1463816615793 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}] 00:43:35 INFO - PROCESS | 1661 | 1463816615896 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 00:43:35 INFO - PROCESS | 1661 | 1463816615989 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166e3000 == 39 [pid = 1661] [id = 192] 00:43:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11660ac00) [pid = 1661] [serial = 574] [outer = 0x0] 00:43:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1167b1c00) [pid = 1661] [serial = 575] [outer = 0x11660ac00] 00:43:36 INFO - PROCESS | 1661 | 1463816616017 Marionette DEBUG loaded listener.js 00:43:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11767e400) [pid = 1661] [serial = 576] [outer = 0x11660ac00] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x116f87800 == 38 [pid = 1661] [id = 189] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x11977d800 == 37 [pid = 1661] [id = 188] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x116888000 == 36 [pid = 1661] [id = 187] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x1190c4800 == 35 [pid = 1661] [id = 186] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x1186ac800 == 34 [pid = 1661] [id = 185] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x11838b000 == 33 [pid = 1661] [id = 184] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x116f8b800 == 32 [pid = 1661] [id = 183] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x1166e8800 == 31 [pid = 1661] [id = 182] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x128c83000) [pid = 1661] [serial = 539] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x112fcf000 == 30 [pid = 1661] [id = 181] 00:43:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb0d000 == 29 [pid = 1661] [id = 180] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12cb8f800) [pid = 1661] [serial = 434] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12915ac00) [pid = 1661] [serial = 524] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12c1f6400) [pid = 1661] [serial = 530] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12bb30400) [pid = 1661] [serial = 527] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12c9a0400) [pid = 1661] [serial = 533] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12c7ef800) [pid = 1661] [serial = 531] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1185b2000) [pid = 1661] [serial = 536] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x124c9c400) [pid = 1661] [serial = 518] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x126c31c00) [pid = 1661] [serial = 519] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119c65c00) [pid = 1661] [serial = 515] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1219da000) [pid = 1661] [serial = 516] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x118306c00) [pid = 1661] [serial = 512] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119020800) [pid = 1661] [serial = 513] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1180a9400) [pid = 1661] [serial = 510] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x11684c000) [pid = 1661] [serial = 509] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12bb32400) [pid = 1661] [serial = 507] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12965e400) [pid = 1661] [serial = 506] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12b21ac00) [pid = 1661] [serial = 504] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x12a9e0000) [pid = 1661] [serial = 503] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x129461400) [pid = 1661] [serial = 501] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x126f09400) [pid = 1661] [serial = 500] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x12121e400) [pid = 1661] [serial = 498] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x119024c00) [pid = 1661] [serial = 497] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x118308800) [pid = 1661] [serial = 495] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x1180cf800) [pid = 1661] [serial = 494] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x12c1f5000) [pid = 1661] [serial = 490] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x12c9a3c00) [pid = 1661] [serial = 491] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x11829c400) [pid = 1661] [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.] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x124ce3400) [pid = 1661] [serial = 537] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x12757c800) [pid = 1661] [serial = 521] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x12c9ac800) [pid = 1661] [serial = 534] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x12bfa4800) [pid = 1661] [serial = 528] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x12b087000) [pid = 1661] [serial = 525] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | --DOMWINDOW == 55 (0x128c8a000) [pid = 1661] [serial = 522] [outer = 0x0] [url = about:blank] 00:43:36 INFO - PROCESS | 1661 | 1463816616880 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]]]}] 00:43:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 00:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:43:36 INFO - PROCESS | 1661 | 1463816616910 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 00:43:36 INFO - PROCESS | 1661 | 1463816616914 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 00:43:36 INFO - PROCESS | 1661 | 1463816616919 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:43:36 INFO - PROCESS | 1661 | 1463816616921 Marionette TRACE conn2 <- [1,742,null,{}] 00:43:36 INFO - PROCESS | 1661 | 1463816616926 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}] 00:43:37 INFO - PROCESS | 1661 | 1463816616998 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 00:43:37 INFO - PROCESS | 1661 | 1463816617004 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x11745b800 == 30 [pid = 1661] [id = 193] 00:43:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x1180b1c00) [pid = 1661] [serial = 577] [outer = 0x0] 00:43:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x118302800) [pid = 1661] [serial = 578] [outer = 0x1180b1c00] 00:43:37 INFO - PROCESS | 1661 | 1463816617032 Marionette DEBUG loaded listener.js 00:43:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x11830e000) [pid = 1661] [serial = 579] [outer = 0x1180b1c00] 00:43:37 INFO - PROCESS | 1661 | 1463816617825 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]]]}] 00:43:37 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 00:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 922ms 00:43:37 INFO - PROCESS | 1661 | 1463816617841 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 00:43:37 INFO - PROCESS | 1661 | 1463816617842 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 00:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:43:37 INFO - PROCESS | 1661 | 1463816617845 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:43:37 INFO - PROCESS | 1661 | 1463816617847 Marionette TRACE conn2 <- [1,746,null,{}] 00:43:37 INFO - PROCESS | 1661 | 1463816617856 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}] 00:43:37 INFO - PROCESS | 1661 | 1463816617951 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 00:43:37 INFO - PROCESS | 1661 | 1463816617960 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e8000 == 31 [pid = 1661] [id = 194] 00:43:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x11887dc00) [pid = 1661] [serial = 580] [outer = 0x0] 00:43:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x119020800) [pid = 1661] [serial = 581] [outer = 0x11887dc00] 00:43:37 INFO - PROCESS | 1661 | 1463816617989 Marionette DEBUG loaded listener.js 00:43:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x119386c00) [pid = 1661] [serial = 582] [outer = 0x11887dc00] 00:43:38 INFO - PROCESS | 1661 | 1463816618816 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]]]}] 00:43:38 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.) 00:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1022ms 00:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:43:38 INFO - PROCESS | 1661 | 1463816618868 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 00:43:38 INFO - PROCESS | 1661 | 1463816618869 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 00:43:38 INFO - PROCESS | 1661 | 1463816618871 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:43:38 INFO - PROCESS | 1661 | 1463816618873 Marionette TRACE conn2 <- [1,750,null,{}] 00:43:38 INFO - PROCESS | 1661 | 1463816618875 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}] 00:43:38 INFO - PROCESS | 1661 | 1463816618966 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 00:43:38 INFO - PROCESS | 1661 | 1463816618971 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x119767000 == 32 [pid = 1661] [id = 195] 00:43:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x113317c00) [pid = 1661] [serial = 583] [outer = 0x0] 00:43:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x119af3800) [pid = 1661] [serial = 584] [outer = 0x113317c00] 00:43:38 INFO - PROCESS | 1661 | 1463816618996 Marionette DEBUG loaded listener.js 00:43:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x120898c00) [pid = 1661] [serial = 585] [outer = 0x113317c00] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x11938b400) [pid = 1661] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x117e5f400) [pid = 1661] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x115fe0000) [pid = 1661] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x111b0fc00) [pid = 1661] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x117682800) [pid = 1661] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x1180d4800) [pid = 1661] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x116a64c00) [pid = 1661] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:43:39 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x121438400) [pid = 1661] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:43:39 INFO - PROCESS | 1661 | 1463816619799 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]]]}] 00:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 00:43:39 INFO - PROCESS | 1661 | 1463816619842 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 00:43:39 INFO - PROCESS | 1661 | 1463816619843 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 00:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:43:39 INFO - PROCESS | 1661 | 1463816619845 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:43:39 INFO - PROCESS | 1661 | 1463816619847 Marionette TRACE conn2 <- [1,754,null,{}] 00:43:39 INFO - PROCESS | 1661 | 1463816619849 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}] 00:43:39 INFO - PROCESS | 1661 | 1463816619918 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 00:43:39 INFO - PROCESS | 1661 | 1463816619925 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f8a800 == 33 [pid = 1661] [id = 196] 00:43:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x11767c800) [pid = 1661] [serial = 586] [outer = 0x0] 00:43:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x119383400) [pid = 1661] [serial = 587] [outer = 0x11767c800] 00:43:39 INFO - PROCESS | 1661 | 1463816619950 Marionette DEBUG loaded listener.js 00:43:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x12089ec00) [pid = 1661] [serial = 588] [outer = 0x11767c800] 00:43:40 INFO - PROCESS | 1661 | 1463816620729 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]]]}] 00:43:40 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 00:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 921ms 00:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:43:40 INFO - PROCESS | 1661 | 1463816620767 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 00:43:40 INFO - PROCESS | 1661 | 1463816620768 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 00:43:40 INFO - PROCESS | 1661 | 1463816620771 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:43:40 INFO - PROCESS | 1661 | 1463816620773 Marionette TRACE conn2 <- [1,758,null,{}] 00:43:40 INFO - PROCESS | 1661 | 1463816620777 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}] 00:43:40 INFO - PROCESS | 1661 | 1463816620881 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 00:43:40 INFO - PROCESS | 1661 | 1463816620896 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148d800 == 34 [pid = 1661] [id = 197] 00:43:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x117682800) [pid = 1661] [serial = 589] [outer = 0x0] 00:43:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x1216cf400) [pid = 1661] [serial = 590] [outer = 0x117682800] 00:43:40 INFO - PROCESS | 1661 | 1463816620921 Marionette DEBUG loaded listener.js 00:43:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x125426000) [pid = 1661] [serial = 591] [outer = 0x117682800] 00:43:41 INFO - PROCESS | 1661 | 1463816621213 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]]]}] 00:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 472ms 00:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:43:41 INFO - PROCESS | 1661 | 1463816621247 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 00:43:41 INFO - PROCESS | 1661 | 1463816621248 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 00:43:41 INFO - PROCESS | 1661 | 1463816621250 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:43:41 INFO - PROCESS | 1661 | 1463816621251 Marionette TRACE conn2 <- [1,762,null,{}] 00:43:41 INFO - PROCESS | 1661 | 1463816621254 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}] 00:43:41 INFO - PROCESS | 1661 | 1463816621330 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 00:43:41 INFO - PROCESS | 1661 | 1463816621334 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x121569000 == 35 [pid = 1661] [id = 198] 00:43:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x1208a2000) [pid = 1661] [serial = 592] [outer = 0x0] 00:43:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x126c31800) [pid = 1661] [serial = 593] [outer = 0x1208a2000] 00:43:41 INFO - PROCESS | 1661 | 1463816621362 Marionette DEBUG loaded listener.js 00:43:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x126ec8c00) [pid = 1661] [serial = 594] [outer = 0x1208a2000] 00:43:42 INFO - PROCESS | 1661 | 1463816622135 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]]]}] 00:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 919ms 00:43:42 INFO - PROCESS | 1661 | 1463816622170 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 00:43:42 INFO - PROCESS | 1661 | 1463816622171 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 00:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:43:42 INFO - PROCESS | 1661 | 1463816622173 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:43:42 INFO - PROCESS | 1661 | 1463816622174 Marionette TRACE conn2 <- [1,766,null,{}] 00:43:42 INFO - PROCESS | 1661 | 1463816622177 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}] 00:43:42 INFO - PROCESS | 1661 | 1463816622294 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 00:43:42 INFO - PROCESS | 1661 | 1463816622335 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x112e22800 == 36 [pid = 1661] [id = 199] 00:43:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1122ac800) [pid = 1661] [serial = 595] [outer = 0x0] 00:43:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x112dd7c00) [pid = 1661] [serial = 596] [outer = 0x1122ac800] 00:43:42 INFO - PROCESS | 1661 | 1463816622367 Marionette DEBUG loaded listener.js 00:43:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x11645b000) [pid = 1661] [serial = 597] [outer = 0x1122ac800] 00:43:43 INFO - PROCESS | 1661 | 1463816623262 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]]]}] 00:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1119ms 00:43:43 INFO - PROCESS | 1661 | 1463816623325 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 00:43:43 INFO - PROCESS | 1661 | 1463816623327 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 00:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:43:43 INFO - PROCESS | 1661 | 1463816623331 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:43:43 INFO - PROCESS | 1661 | 1463816623334 Marionette TRACE conn2 <- [1,770,null,{}] 00:43:43 INFO - PROCESS | 1661 | 1463816623338 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}] 00:43:43 INFO - PROCESS | 1661 | 1463816623421 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 00:43:43 INFO - PROCESS | 1661 | 1463816623503 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b71800 == 37 [pid = 1661] [id = 200] 00:43:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1180d2400) [pid = 1661] [serial = 598] [outer = 0x0] 00:43:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1182c4000) [pid = 1661] [serial = 599] [outer = 0x1180d2400] 00:43:43 INFO - PROCESS | 1661 | 1463816623535 Marionette DEBUG loaded listener.js 00:43:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x118369800) [pid = 1661] [serial = 600] [outer = 0x1180d2400] 00:43:43 INFO - PROCESS | 1661 | 1463816623971 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]]]}] 00:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 673ms 00:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:43:44 INFO - PROCESS | 1661 | 1463816624005 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 00:43:44 INFO - PROCESS | 1661 | 1463816624007 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 00:43:44 INFO - PROCESS | 1661 | 1463816624009 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:43:44 INFO - PROCESS | 1661 | 1463816624010 Marionette TRACE conn2 <- [1,774,null,{}] 00:43:44 INFO - PROCESS | 1661 | 1463816624013 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}] 00:43:44 INFO - PROCESS | 1661 | 1463816624107 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 00:43:44 INFO - PROCESS | 1661 | 1463816624167 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x119766800 == 38 [pid = 1661] [id = 201] 00:43:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x11887a800) [pid = 1661] [serial = 601] [outer = 0x0] 00:43:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11938fc00) [pid = 1661] [serial = 602] [outer = 0x11887a800] 00:43:44 INFO - PROCESS | 1661 | 1463816624198 Marionette DEBUG loaded listener.js 00:43:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x120897800) [pid = 1661] [serial = 603] [outer = 0x11887a800] 00:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 620ms 00:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:43:44 INFO - PROCESS | 1661 | 1463816624624 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]]]}] 00:43:44 INFO - PROCESS | 1661 | 1463816624630 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 00:43:44 INFO - PROCESS | 1661 | 1463816624632 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 00:43:44 INFO - PROCESS | 1661 | 1463816624640 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:43:44 INFO - PROCESS | 1661 | 1463816624643 Marionette TRACE conn2 <- [1,778,null,{}] 00:43:44 INFO - PROCESS | 1661 | 1463816624646 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}] 00:43:44 INFO - PROCESS | 1661 | 1463816624742 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 00:43:44 INFO - PROCESS | 1661 | 1463816624833 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x112fc2800 == 39 [pid = 1661] [id = 202] 00:43:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x112a65800) [pid = 1661] [serial = 604] [outer = 0x0] 00:43:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x117e60000) [pid = 1661] [serial = 605] [outer = 0x112a65800] 00:43:44 INFO - PROCESS | 1661 | 1463816624880 Marionette DEBUG loaded listener.js 00:43:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x12121e800) [pid = 1661] [serial = 606] [outer = 0x112a65800] 00:43:45 INFO - PROCESS | 1661 | 1463816625464 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]]]}] 00:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 876ms 00:43:45 INFO - PROCESS | 1661 | 1463816625513 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 00:43:45 INFO - PROCESS | 1661 | 1463816625515 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 00:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:43:45 INFO - PROCESS | 1661 | 1463816625519 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:43:45 INFO - PROCESS | 1661 | 1463816625521 Marionette TRACE conn2 <- [1,782,null,{}] 00:43:45 INFO - PROCESS | 1661 | 1463816625525 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}] 00:43:45 INFO - PROCESS | 1661 | 1463816625615 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 00:43:45 INFO - PROCESS | 1661 | 1463816625673 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x117440800 == 40 [pid = 1661] [id = 203] 00:43:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116a61c00) [pid = 1661] [serial = 607] [outer = 0x0] 00:43:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1180a9000) [pid = 1661] [serial = 608] [outer = 0x116a61c00] 00:43:45 INFO - PROCESS | 1661 | 1463816625702 Marionette DEBUG loaded listener.js 00:43:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1182c6400) [pid = 1661] [serial = 609] [outer = 0x116a61c00] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x121569000 == 39 [pid = 1661] [id = 198] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12148d800 == 38 [pid = 1661] [id = 197] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x116f8a800 == 37 [pid = 1661] [id = 196] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x119767000 == 36 [pid = 1661] [id = 195] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1186e8000 == 35 [pid = 1661] [id = 194] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11745b800 == 34 [pid = 1661] [id = 193] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1166e3000 == 33 [pid = 1661] [id = 192] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11838d000 == 32 [pid = 1661] [id = 191] 00:43:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11263f800 == 31 [pid = 1661] [id = 190] 00:43:46 INFO - PROCESS | 1661 | 1463816626034 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]]]}] 00:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 522ms 00:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:43:46 INFO - PROCESS | 1661 | 1463816626044 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 00:43:46 INFO - PROCESS | 1661 | 1463816626047 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 00:43:46 INFO - PROCESS | 1661 | 1463816626051 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:43:46 INFO - PROCESS | 1661 | 1463816626053 Marionette TRACE conn2 <- [1,786,null,{}] 00:43:46 INFO - PROCESS | 1661 | 1463816626058 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}] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119c70400) [pid = 1661] [serial = 557] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x118879c00) [pid = 1661] [serial = 551] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1164ac000) [pid = 1661] [serial = 542] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1167bfc00) [pid = 1661] [serial = 543] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118310000) [pid = 1661] [serial = 548] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1185b8000) [pid = 1661] [serial = 549] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1180a6800) [pid = 1661] [serial = 545] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1180d2c00) [pid = 1661] [serial = 546] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x124996800) [pid = 1661] [serial = 566] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x118872c00) [pid = 1661] [serial = 560] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x12121fc00) [pid = 1661] [serial = 561] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x1208a2c00) [pid = 1661] [serial = 558] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x119308c00) [pid = 1661] [serial = 554] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x1216d4800) [pid = 1661] [serial = 563] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x1219d8c00) [pid = 1661] [serial = 564] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x11938b800) [pid = 1661] [serial = 555] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x118888000) [pid = 1661] [serial = 552] [outer = 0x0] [url = about:blank] 00:43:46 INFO - PROCESS | 1661 | 1463816626159 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 00:43:46 INFO - PROCESS | 1661 | 1463816626189 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164df800 == 32 [pid = 1661] [id = 204] 00:43:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1164aa000) [pid = 1661] [serial = 610] [outer = 0x0] 00:43:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1182ccc00) [pid = 1661] [serial = 611] [outer = 0x1164aa000] 00:43:46 INFO - PROCESS | 1661 | 1463816626215 Marionette DEBUG loaded listener.js 00:43:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x118879c00) [pid = 1661] [serial = 612] [outer = 0x1164aa000] 00:43:46 INFO - PROCESS | 1661 | 1463816626530 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]]]}] 00:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 00:43:46 INFO - PROCESS | 1661 | 1463816626574 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 00:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:43:46 INFO - PROCESS | 1661 | 1463816626576 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 00:43:46 INFO - PROCESS | 1661 | 1463816626578 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:43:46 INFO - PROCESS | 1661 | 1463816626580 Marionette TRACE conn2 <- [1,790,null,{}] 00:43:46 INFO - PROCESS | 1661 | 1463816626588 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}] 00:43:46 INFO - PROCESS | 1661 | 1463816626677 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 00:43:46 INFO - PROCESS | 1661 | 1463816626719 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1190b9000 == 33 [pid = 1661] [id = 205] 00:43:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x118877400) [pid = 1661] [serial = 613] [outer = 0x0] 00:43:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x119383c00) [pid = 1661] [serial = 614] [outer = 0x118877400] 00:43:46 INFO - PROCESS | 1661 | 1463816626746 Marionette DEBUG loaded listener.js 00:43:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1208a1400) [pid = 1661] [serial = 615] [outer = 0x118877400] 00:43:47 INFO - PROCESS | 1661 | 1463816627029 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]]]}] 00:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 471ms 00:43:47 INFO - PROCESS | 1661 | 1463816627049 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 00:43:47 INFO - PROCESS | 1661 | 1463816627051 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 00:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:43:47 INFO - PROCESS | 1661 | 1463816627062 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:43:47 INFO - PROCESS | 1661 | 1463816627063 Marionette TRACE conn2 <- [1,794,null,{}] 00:43:47 INFO - PROCESS | 1661 | 1463816627065 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}] 00:43:47 INFO - PROCESS | 1661 | 1463816627156 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 00:43:47 INFO - PROCESS | 1661 | 1463816627163 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b64800 == 34 [pid = 1661] [id = 206] 00:43:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x121224000) [pid = 1661] [serial = 616] [outer = 0x0] 00:43:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x12498a800) [pid = 1661] [serial = 617] [outer = 0x121224000] 00:43:47 INFO - PROCESS | 1661 | 1463816627189 Marionette DEBUG loaded listener.js 00:43:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x12557b800) [pid = 1661] [serial = 618] [outer = 0x121224000] 00:43:47 INFO - PROCESS | 1661 | 1463816627503 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]]]}] 00:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 476ms 00:43:47 INFO - PROCESS | 1661 | 1463816627531 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 00:43:47 INFO - PROCESS | 1661 | 1463816627532 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 00:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:43:47 INFO - PROCESS | 1661 | 1463816627534 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:43:47 INFO - PROCESS | 1661 | 1463816627535 Marionette TRACE conn2 <- [1,798,null,{}] 00:43:47 INFO - PROCESS | 1661 | 1463816627538 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}] 00:43:47 INFO - PROCESS | 1661 | 1463816627616 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 00:43:47 INFO - PROCESS | 1661 | 1463816627623 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218e2000 == 35 [pid = 1661] [id = 207] 00:43:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x119747400) [pid = 1661] [serial = 619] [outer = 0x0] 00:43:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x126c2d800) [pid = 1661] [serial = 620] [outer = 0x119747400] 00:43:47 INFO - PROCESS | 1661 | 1463816627650 Marionette DEBUG loaded listener.js 00:43:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x126ecd400) [pid = 1661] [serial = 621] [outer = 0x119747400] 00:43:48 INFO - PROCESS | 1661 | 1463816628002 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]]]}] 00:43:48 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 00:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 523ms 00:43:48 INFO - PROCESS | 1661 | 1463816628058 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 00:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:43:48 INFO - PROCESS | 1661 | 1463816628060 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 00:43:48 INFO - PROCESS | 1661 | 1463816628064 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:43:48 INFO - PROCESS | 1661 | 1463816628065 Marionette TRACE conn2 <- [1,802,null,{}] 00:43:48 INFO - PROCESS | 1661 | 1463816628069 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}] 00:43:48 INFO - PROCESS | 1661 | 1463816628238 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 00:43:48 INFO - PROCESS | 1661 | 1463816628258 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12481b800 == 36 [pid = 1661] [id = 208] 00:43:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1255d2000) [pid = 1661] [serial = 622] [outer = 0x0] 00:43:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x126ed5000) [pid = 1661] [serial = 623] [outer = 0x1255d2000] 00:43:48 INFO - PROCESS | 1661 | 1463816628309 Marionette DEBUG loaded listener.js 00:43:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x128c82800) [pid = 1661] [serial = 624] [outer = 0x1255d2000] 00:43:48 INFO - PROCESS | 1661 | 1463816628713 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]]]}] 00:43:48 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 00:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 00:43:48 INFO - PROCESS | 1661 | 1463816628734 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 00:43:48 INFO - PROCESS | 1661 | 1463816628735 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 00:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:43:48 INFO - PROCESS | 1661 | 1463816628738 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:43:48 INFO - PROCESS | 1661 | 1463816628739 Marionette TRACE conn2 <- [1,806,null,{}] 00:43:48 INFO - PROCESS | 1661 | 1463816628748 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}] 00:43:48 INFO - PROCESS | 1661 | 1463816628839 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 00:43:48 INFO - PROCESS | 1661 | 1463816628843 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x126c04800 == 37 [pid = 1661] [id = 209] 00:43:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x128c87800) [pid = 1661] [serial = 625] [outer = 0x0] 00:43:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x128d8b800) [pid = 1661] [serial = 626] [outer = 0x128c87800] 00:43:48 INFO - PROCESS | 1661 | 1463816628868 Marionette DEBUG loaded listener.js 00:43:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x12905f400) [pid = 1661] [serial = 627] [outer = 0x128c87800] 00:43:49 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:43:49 INFO - PROCESS | 1661 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 00:43:49 INFO - PROCESS | 1661 | Determined SkiaGL cache limits: Size 100663296, Items: 256 00:43:49 INFO - PROCESS | 1661 | [GFX2-]: Using SkiaGL canvas. 00:43:49 INFO - PROCESS | 1661 | 1463816629234 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]]]}] 00:43:49 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 00:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 525ms 00:43:49 INFO - PROCESS | 1661 | 1463816629269 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 00:43:49 INFO - PROCESS | 1661 | 1463816629271 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 00:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:43:49 INFO - PROCESS | 1661 | 1463816629273 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:43:49 INFO - PROCESS | 1661 | 1463816629274 Marionette TRACE conn2 <- [1,810,null,{}] 00:43:49 INFO - PROCESS | 1661 | 1463816629277 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}] 00:43:49 INFO - PROCESS | 1661 | 1463816629368 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 00:43:49 INFO - PROCESS | 1661 | 1463816629372 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12750a800 == 38 [pid = 1661] [id = 210] 00:43:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x129062400) [pid = 1661] [serial = 628] [outer = 0x0] 00:43:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x129158800) [pid = 1661] [serial = 629] [outer = 0x129062400] 00:43:49 INFO - PROCESS | 1661 | 1463816629396 Marionette DEBUG loaded listener.js 00:43:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x129458c00) [pid = 1661] [serial = 630] [outer = 0x129062400] 00:43:49 INFO - PROCESS | 1661 | 1463816629735 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]]]}] 00:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 00:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:43:49 INFO - PROCESS | 1661 | 1463816629745 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 00:43:49 INFO - PROCESS | 1661 | 1463816629746 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 00:43:49 INFO - PROCESS | 1661 | 1463816629749 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:43:49 INFO - PROCESS | 1661 | 1463816629750 Marionette TRACE conn2 <- [1,814,null,{}] 00:43:49 INFO - PROCESS | 1661 | 1463816629752 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}] 00:43:49 INFO - PROCESS | 1661 | 1463816629848 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 00:43:49 INFO - PROCESS | 1661 | 1463816629862 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x128994800 == 39 [pid = 1661] [id = 211] 00:43:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x127582c00) [pid = 1661] [serial = 631] [outer = 0x0] 00:43:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x129668800) [pid = 1661] [serial = 632] [outer = 0x127582c00] 00:43:49 INFO - PROCESS | 1661 | 1463816629887 Marionette DEBUG loaded listener.js 00:43:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1296ee000) [pid = 1661] [serial = 633] [outer = 0x127582c00] 00:43:50 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x113317c00) [pid = 1661] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:43:50 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11767c800) [pid = 1661] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:43:50 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11887dc00) [pid = 1661] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:43:50 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x117682800) [pid = 1661] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:43:50 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11660ac00) [pid = 1661] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:43:50 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1180b1c00) [pid = 1661] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:43:50 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x126ecf400) [pid = 1661] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:43:50 INFO - PROCESS | 1661 | 1463816630249 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] 00:43:50 INFO - PROCESS | 1661 | 1463816630270 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 00:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:43:50 INFO - PROCESS | 1661 | 1463816630275 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:43:50 INFO - PROCESS | 1661 | 1463816630277 Marionette TRACE conn2 <- [1,818,null,{}] 00:43:50 INFO - PROCESS | 1661 | 1463816630280 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}] 00:43:50 INFO - PROCESS | 1661 | 1463816630369 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 00:43:50 INFO - PROCESS | 1661 | 1463816630375 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12901a800 == 40 [pid = 1661] [id = 212] 00:43:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11938b000) [pid = 1661] [serial = 634] [outer = 0x0] 00:43:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x127588000) [pid = 1661] [serial = 635] [outer = 0x11938b000] 00:43:50 INFO - PROCESS | 1661 | 1463816630400 Marionette DEBUG loaded listener.js 00:43:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x129870800) [pid = 1661] [serial = 636] [outer = 0x11938b000] 00:43:50 INFO - PROCESS | 1661 | 1463816630725 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]]]}] 00:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 00:43:50 INFO - PROCESS | 1661 | 1463816630745 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 00:43:50 INFO - PROCESS | 1661 | 1463816630746 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 00:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:43:50 INFO - PROCESS | 1661 | 1463816630749 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:43:50 INFO - PROCESS | 1661 | 1463816630750 Marionette TRACE conn2 <- [1,822,null,{}] 00:43:50 INFO - PROCESS | 1661 | 1463816630753 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}] 00:43:50 INFO - PROCESS | 1661 | 1463816630870 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 00:43:50 INFO - PROCESS | 1661 | 1463816630875 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x129624800 == 41 [pid = 1661] [id = 213] 00:43:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x123dda000) [pid = 1661] [serial = 637] [outer = 0x0] 00:43:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x12a8bd400) [pid = 1661] [serial = 638] [outer = 0x123dda000] 00:43:50 INFO - PROCESS | 1661 | 1463816630904 Marionette DEBUG loaded listener.js 00:43:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x12b07f800) [pid = 1661] [serial = 639] [outer = 0x123dda000] 00:43:51 INFO - PROCESS | 1661 | 1463816631217 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] 00:43:51 INFO - PROCESS | 1661 | 1463816631272 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 00:43:51 INFO - PROCESS | 1661 | 1463816631275 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:43:51 INFO - PROCESS | 1661 | 1463816631277 Marionette TRACE conn2 <- [1,826,null,{}] 00:43:51 INFO - PROCESS | 1661 | 1463816631280 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}] 00:43:51 INFO - PROCESS | 1661 | 1463816631399 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 00:43:51 INFO - PROCESS | 1661 | 1463816631466 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a827800 == 42 [pid = 1661] [id = 214] 00:43:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x129153400) [pid = 1661] [serial = 640] [outer = 0x0] 00:43:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12b210000) [pid = 1661] [serial = 641] [outer = 0x129153400] 00:43:51 INFO - PROCESS | 1661 | 1463816631506 Marionette DEBUG loaded listener.js 00:43:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12b288800) [pid = 1661] [serial = 642] [outer = 0x129153400] 00:43:51 INFO - PROCESS | 1661 | 1463816631843 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]]]}] 00:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 619ms 00:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:43:51 INFO - PROCESS | 1661 | 1463816631895 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 00:43:51 INFO - PROCESS | 1661 | 1463816631896 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 00:43:51 INFO - PROCESS | 1661 | 1463816631898 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:43:51 INFO - PROCESS | 1661 | 1463816631899 Marionette TRACE conn2 <- [1,830,null,{}] 00:43:51 INFO - PROCESS | 1661 | 1463816631901 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}] 00:43:51 INFO - PROCESS | 1661 | 1463816631979 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 00:43:52 INFO - PROCESS | 1661 | 1463816632024 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab0d800 == 43 [pid = 1661] [id = 215] 00:43:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1296f5800) [pid = 1661] [serial = 643] [outer = 0x0] 00:43:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12b28c400) [pid = 1661] [serial = 644] [outer = 0x1296f5800] 00:43:52 INFO - PROCESS | 1661 | 1463816632048 Marionette DEBUG loaded listener.js 00:43:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12bb3d000) [pid = 1661] [serial = 645] [outer = 0x1296f5800] 00:43:52 INFO - PROCESS | 1661 | --DOCSHELL 0x117440800 == 42 [pid = 1661] [id = 203] 00:43:52 INFO - PROCESS | 1661 | --DOCSHELL 0x112fc2800 == 41 [pid = 1661] [id = 202] 00:43:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119766800 == 40 [pid = 1661] [id = 201] 00:43:52 INFO - PROCESS | 1661 | --DOCSHELL 0x118b71800 == 39 [pid = 1661] [id = 200] 00:43:52 INFO - PROCESS | 1661 | --DOCSHELL 0x112e22800 == 38 [pid = 1661] [id = 199] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1164df800 == 37 [pid = 1661] [id = 204] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x119b64800 == 36 [pid = 1661] [id = 206] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1218e2000 == 35 [pid = 1661] [id = 207] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x128994800 == 34 [pid = 1661] [id = 211] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12750a800 == 33 [pid = 1661] [id = 210] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1190b9000 == 32 [pid = 1661] [id = 205] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12481b800 == 31 [pid = 1661] [id = 208] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x129624800 == 30 [pid = 1661] [id = 213] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12901a800 == 29 [pid = 1661] [id = 212] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x126c04800 == 28 [pid = 1661] [id = 209] 00:43:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12a827800 == 27 [pid = 1661] [id = 214] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x126c31800) [pid = 1661] [serial = 593] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119af3800) [pid = 1661] [serial = 584] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119383400) [pid = 1661] [serial = 587] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x111f32c00) [pid = 1661] [serial = 569] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119020800) [pid = 1661] [serial = 581] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1216cf400) [pid = 1661] [serial = 590] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1180d5800) [pid = 1661] [serial = 572] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11767e400) [pid = 1661] [serial = 576] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1167b1c00) [pid = 1661] [serial = 575] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x125426000) [pid = 1661] [serial = 591] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118302800) [pid = 1661] [serial = 578] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11830e000) [pid = 1661] [serial = 579] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x120898c00) [pid = 1661] [serial = 585] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12089ec00) [pid = 1661] [serial = 588] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119386c00) [pid = 1661] [serial = 582] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12a9df800) [pid = 1661] [serial = 540] [outer = 0x0] [url = about:blank] 00:43:53 INFO - PROCESS | 1661 | 1463816633431 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]]]}] 00:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1572ms 00:43:53 INFO - PROCESS | 1661 | 1463816633471 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 00:43:53 INFO - PROCESS | 1661 | 1463816633473 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 00:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:43:53 INFO - PROCESS | 1661 | 1463816633477 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:43:53 INFO - PROCESS | 1661 | 1463816633480 Marionette TRACE conn2 <- [1,834,null,{}] 00:43:53 INFO - PROCESS | 1661 | 1463816633484 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}] 00:43:53 INFO - PROCESS | 1661 | 1463816633565 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 00:43:53 INFO - PROCESS | 1661 | 1463816633609 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1131eb800 == 28 [pid = 1661] [id = 216] 00:43:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x116279c00) [pid = 1661] [serial = 646] [outer = 0x0] 00:43:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116280c00) [pid = 1661] [serial = 647] [outer = 0x116279c00] 00:43:53 INFO - PROCESS | 1661 | 1463816633639 Marionette DEBUG loaded listener.js 00:43:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1164ac000) [pid = 1661] [serial = 648] [outer = 0x116279c00] 00:43:54 INFO - PROCESS | 1661 | 1463816634070 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]]]}] 00:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 621ms 00:43:54 INFO - PROCESS | 1661 | 1463816634099 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 00:43:54 INFO - PROCESS | 1661 | 1463816634106 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 00:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:43:54 INFO - PROCESS | 1661 | 1463816634112 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:43:54 INFO - PROCESS | 1661 | 1463816634115 Marionette TRACE conn2 <- [1,838,null,{}] 00:43:54 INFO - PROCESS | 1661 | 1463816634119 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}] 00:43:54 INFO - PROCESS | 1661 | 1463816634234 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 00:43:54 INFO - PROCESS | 1661 | 1463816634281 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x116714800 == 29 [pid = 1661] [id = 217] 00:43:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1167bac00) [pid = 1661] [serial = 649] [outer = 0x0] 00:43:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x117e60800) [pid = 1661] [serial = 650] [outer = 0x1167bac00] 00:43:54 INFO - PROCESS | 1661 | 1463816634307 Marionette DEBUG loaded listener.js 00:43:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1180d1c00) [pid = 1661] [serial = 651] [outer = 0x1167bac00] 00:43:54 INFO - PROCESS | 1661 | 1463816634593 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]]]}] 00:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 522ms 00:43:54 INFO - PROCESS | 1661 | 1463816634633 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 00:43:54 INFO - PROCESS | 1661 | 1463816634635 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 00:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:43:54 INFO - PROCESS | 1661 | 1463816634638 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:43:54 INFO - PROCESS | 1661 | 1463816634643 Marionette TRACE conn2 <- [1,842,null,{}] 00:43:54 INFO - PROCESS | 1661 | 1463816634651 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}] 00:43:54 INFO - PROCESS | 1661 | 1463816634728 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 00:43:54 INFO - PROCESS | 1661 | 1463816634781 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x11745b800 == 30 [pid = 1661] [id = 218] 00:43:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x111b0b400) [pid = 1661] [serial = 652] [outer = 0x0] 00:43:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118304400) [pid = 1661] [serial = 653] [outer = 0x111b0b400] 00:43:54 INFO - PROCESS | 1661 | 1463816634809 Marionette DEBUG loaded listener.js 00:43:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1185b2400) [pid = 1661] [serial = 654] [outer = 0x111b0b400] 00:43:55 INFO - PROCESS | 1661 | 1463816635100 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]]]}] 00:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 476ms 00:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:43:55 INFO - PROCESS | 1661 | 1463816635117 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 00:43:55 INFO - PROCESS | 1661 | 1463816635118 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 00:43:55 INFO - PROCESS | 1661 | 1463816635130 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:43:55 INFO - PROCESS | 1661 | 1463816635131 Marionette TRACE conn2 <- [1,846,null,{}] 00:43:55 INFO - PROCESS | 1661 | 1463816635134 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}] 00:43:55 INFO - PROCESS | 1661 | 1463816635208 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 00:43:55 INFO - PROCESS | 1661 | 1463816635213 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186a6000 == 31 [pid = 1661] [id = 219] 00:43:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1185b8000) [pid = 1661] [serial = 655] [outer = 0x0] 00:43:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11887c400) [pid = 1661] [serial = 656] [outer = 0x1185b8000] 00:43:55 INFO - PROCESS | 1661 | 1463816635248 Marionette DEBUG loaded listener.js 00:43:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11901bc00) [pid = 1661] [serial = 657] [outer = 0x1185b8000] 00:43:55 INFO - PROCESS | 1661 | 1463816635670 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]]]}] 00:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 578ms 00:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:43:55 INFO - PROCESS | 1661 | 1463816635700 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 00:43:55 INFO - PROCESS | 1661 | 1463816635702 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 00:43:55 INFO - PROCESS | 1661 | 1463816635706 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:43:55 INFO - PROCESS | 1661 | 1463816635709 Marionette TRACE conn2 <- [1,850,null,{}] 00:43:55 INFO - PROCESS | 1661 | 1463816635712 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}] 00:43:55 INFO - PROCESS | 1661 | 1463816635781 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 00:43:55 INFO - PROCESS | 1661 | 1463816635785 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b71800 == 32 [pid = 1661] [id = 220] 00:43:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11627e800) [pid = 1661] [serial = 658] [outer = 0x0] 00:43:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11930a400) [pid = 1661] [serial = 659] [outer = 0x11627e800] 00:43:55 INFO - PROCESS | 1661 | 1463816635813 Marionette DEBUG loaded listener.js 00:43:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119383400) [pid = 1661] [serial = 660] [outer = 0x11627e800] 00:43:56 INFO - PROCESS | 1661 | 1463816636136 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]]]}] 00:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 474ms 00:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:43:56 INFO - PROCESS | 1661 | 1463816636188 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 00:43:56 INFO - PROCESS | 1661 | 1463816636189 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 00:43:56 INFO - PROCESS | 1661 | 1463816636192 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:43:56 INFO - PROCESS | 1661 | 1463816636193 Marionette TRACE conn2 <- [1,854,null,{}] 00:43:56 INFO - PROCESS | 1661 | 1463816636195 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}] 00:43:56 INFO - PROCESS | 1661 | 1463816636297 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 00:43:56 INFO - PROCESS | 1661 | 1463816636306 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193a8000 == 33 [pid = 1661] [id = 221] 00:43:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119020800) [pid = 1661] [serial = 661] [outer = 0x0] 00:43:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11938e000) [pid = 1661] [serial = 662] [outer = 0x119020800] 00:43:56 INFO - PROCESS | 1661 | 1463816636332 Marionette DEBUG loaded listener.js 00:43:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12089e000) [pid = 1661] [serial = 663] [outer = 0x119020800] 00:43:56 INFO - PROCESS | 1661 | 1463816636663 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]]]}] 00:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 00:43:56 INFO - PROCESS | 1661 | 1463816636711 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 00:43:56 INFO - PROCESS | 1661 | 1463816636713 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 00:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:43:56 INFO - PROCESS | 1661 | 1463816636716 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:43:56 INFO - PROCESS | 1661 | 1463816636718 Marionette TRACE conn2 <- [1,858,null,{}] 00:43:56 INFO - PROCESS | 1661 | 1463816636722 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}] 00:43:56 INFO - PROCESS | 1661 | 1463816636840 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 00:43:56 INFO - PROCESS | 1661 | 1463816636909 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x11976e000 == 34 [pid = 1661] [id = 222] 00:43:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x117682c00) [pid = 1661] [serial = 664] [outer = 0x0] 00:43:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x121288400) [pid = 1661] [serial = 665] [outer = 0x117682c00] 00:43:56 INFO - PROCESS | 1661 | 1463816636950 Marionette DEBUG loaded listener.js 00:43:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x121594400) [pid = 1661] [serial = 666] [outer = 0x117682c00] 00:43:57 INFO - PROCESS | 1661 | 1463816637351 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]]]}] 00:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 673ms 00:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:43:57 INFO - PROCESS | 1661 | 1463816637390 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 00:43:57 INFO - PROCESS | 1661 | 1463816637391 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 00:43:57 INFO - PROCESS | 1661 | 1463816637393 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:43:57 INFO - PROCESS | 1661 | 1463816637394 Marionette TRACE conn2 <- [1,862,null,{}] 00:43:57 INFO - PROCESS | 1661 | 1463816637396 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}] 00:43:57 INFO - PROCESS | 1661 | 1463816637484 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 00:43:57 INFO - PROCESS | 1661 | 1463816637494 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12080a800 == 35 [pid = 1661] [id = 223] 00:43:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x120828800) [pid = 1661] [serial = 667] [outer = 0x0] 00:43:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1217a9800) [pid = 1661] [serial = 668] [outer = 0x120828800] 00:43:57 INFO - PROCESS | 1661 | 1463816637533 Marionette DEBUG loaded listener.js 00:43:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x121c09400) [pid = 1661] [serial = 669] [outer = 0x120828800] 00:43:57 INFO - PROCESS | 1661 | 1463816637941 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]]]}] 00:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 569ms 00:43:57 INFO - PROCESS | 1661 | 1463816637963 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 00:43:57 INFO - PROCESS | 1661 | 1463816637964 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 00:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:43:57 INFO - PROCESS | 1661 | 1463816637967 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:43:57 INFO - PROCESS | 1661 | 1463816637968 Marionette TRACE conn2 <- [1,866,null,{}] 00:43:57 INFO - PROCESS | 1661 | 1463816637970 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}] 00:43:58 INFO - PROCESS | 1661 | 1463816638041 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 00:43:58 INFO - PROCESS | 1661 | 1463816638093 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x117454000 == 36 [pid = 1661] [id = 224] 00:43:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1134cd800) [pid = 1661] [serial = 670] [outer = 0x0] 00:43:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x121c9c800) [pid = 1661] [serial = 671] [outer = 0x1134cd800] 00:43:58 INFO - PROCESS | 1661 | 1463816638117 Marionette DEBUG loaded listener.js 00:43:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124ce0000) [pid = 1661] [serial = 672] [outer = 0x1134cd800] 00:43:58 INFO - PROCESS | 1661 | 1463816638406 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]]]}] 00:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 00:43:58 INFO - PROCESS | 1661 | 1463816638436 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 00:43:58 INFO - PROCESS | 1661 | 1463816638437 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 00:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:43:58 INFO - PROCESS | 1661 | 1463816638442 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:43:58 INFO - PROCESS | 1661 | 1463816638444 Marionette TRACE conn2 <- [1,870,null,{}] 00:43:58 INFO - PROCESS | 1661 | 1463816638447 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}] 00:43:58 INFO - PROCESS | 1661 | 1463816638538 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 00:43:58 INFO - PROCESS | 1661 | 1463816638568 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218e2800 == 37 [pid = 1661] [id = 225] 00:43:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1216cdc00) [pid = 1661] [serial = 673] [outer = 0x0] 00:43:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x125426000) [pid = 1661] [serial = 674] [outer = 0x1216cdc00] 00:43:58 INFO - PROCESS | 1661 | 1463816638593 Marionette DEBUG loaded listener.js 00:43:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12689a000) [pid = 1661] [serial = 675] [outer = 0x1216cdc00] 00:43:58 INFO - PROCESS | 1661 | 1463816638917 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]]]}] 00:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 522ms 00:43:58 INFO - PROCESS | 1661 | 1463816638963 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 00:43:58 INFO - PROCESS | 1661 | 1463816638964 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 00:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:43:58 INFO - PROCESS | 1661 | 1463816638967 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:43:58 INFO - PROCESS | 1661 | 1463816638968 Marionette TRACE conn2 <- [1,874,null,{}] 00:43:58 INFO - PROCESS | 1661 | 1463816638971 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}] 00:43:59 INFO - PROCESS | 1661 | 1463816639069 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 00:43:59 INFO - PROCESS | 1661 | 1463816639099 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b71000 == 38 [pid = 1661] [id = 226] 00:43:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126c30400) [pid = 1661] [serial = 676] [outer = 0x0] 00:43:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126ece800) [pid = 1661] [serial = 677] [outer = 0x126c30400] 00:43:59 INFO - PROCESS | 1661 | 1463816639127 Marionette DEBUG loaded listener.js 00:43:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x127215400) [pid = 1661] [serial = 678] [outer = 0x126c30400] 00:43:59 INFO - PROCESS | 1661 | 1463816639470 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]]]}] 00:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 00:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:43:59 INFO - PROCESS | 1661 | 1463816639486 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 00:43:59 INFO - PROCESS | 1661 | 1463816639487 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 00:43:59 INFO - PROCESS | 1661 | 1463816639492 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:43:59 INFO - PROCESS | 1661 | 1463816639493 Marionette TRACE conn2 <- [1,878,null,{}] 00:43:59 INFO - PROCESS | 1661 | 1463816639497 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}] 00:43:59 INFO - PROCESS | 1661 | 1463816639609 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 00:43:59 INFO - PROCESS | 1661 | 1463816639622 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e4b000 == 39 [pid = 1661] [id = 227] 00:43:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x126ed2400) [pid = 1661] [serial = 679] [outer = 0x0] 00:43:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12757c800) [pid = 1661] [serial = 680] [outer = 0x126ed2400] 00:43:59 INFO - PROCESS | 1661 | 1463816639648 Marionette DEBUG loaded listener.js 00:43:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128c7e800) [pid = 1661] [serial = 681] [outer = 0x126ed2400] 00:43:59 INFO - PROCESS | 1661 | 1463816639948 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]]]}] 00:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 471ms 00:43:59 INFO - PROCESS | 1661 | 1463816639975 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 00:43:59 INFO - PROCESS | 1661 | 1463816639977 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 00:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:43:59 INFO - PROCESS | 1661 | 1463816639979 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:43:59 INFO - PROCESS | 1661 | 1463816639980 Marionette TRACE conn2 <- [1,882,null,{}] 00:43:59 INFO - PROCESS | 1661 | 1463816639982 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}] 00:44:00 INFO - PROCESS | 1661 | 1463816640086 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 00:44:00 INFO - PROCESS | 1661 | 1463816640090 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c9b000 == 40 [pid = 1661] [id = 228] 00:44:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12757dc00) [pid = 1661] [serial = 682] [outer = 0x0] 00:44:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x128c84800) [pid = 1661] [serial = 683] [outer = 0x12757dc00] 00:44:00 INFO - PROCESS | 1661 | 1463816640114 Marionette DEBUG loaded listener.js 00:44:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x128d96000) [pid = 1661] [serial = 684] [outer = 0x12757dc00] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x111b08c00) [pid = 1661] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1180a6c00) [pid = 1661] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x127582c00) [pid = 1661] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x121222c00) [pid = 1661] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x129062400) [pid = 1661] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1122ac800) [pid = 1661] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x123dda000) [pid = 1661] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1208a2000) [pid = 1661] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x128c87800) [pid = 1661] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1180d2400) [pid = 1661] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x116a61c00) [pid = 1661] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x112a65800) [pid = 1661] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11887a800) [pid = 1661] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1164aa000) [pid = 1661] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x129153400) [pid = 1661] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119747400) [pid = 1661] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11938b000) [pid = 1661] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118877400) [pid = 1661] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1255d2000) [pid = 1661] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:44:00 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x121224000) [pid = 1661] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:44:00 INFO - PROCESS | 1661 | 1463816640585 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]]]}] 00:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 618ms 00:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:44:00 INFO - PROCESS | 1661 | 1463816640598 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 00:44:00 INFO - PROCESS | 1661 | 1463816640599 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 00:44:00 INFO - PROCESS | 1661 | 1463816640601 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:44:00 INFO - PROCESS | 1661 | 1463816640602 Marionette TRACE conn2 <- [1,886,null,{}] 00:44:00 INFO - PROCESS | 1661 | 1463816640605 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}] 00:44:00 INFO - PROCESS | 1661 | 1463816640679 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 00:44:00 INFO - PROCESS | 1661 | 1463816640683 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x120820800 == 41 [pid = 1661] [id = 229] 00:44:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x115aacc00) [pid = 1661] [serial = 685] [outer = 0x0] 00:44:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x117e63800) [pid = 1661] [serial = 686] [outer = 0x115aacc00] 00:44:00 INFO - PROCESS | 1661 | 1463816640710 Marionette DEBUG loaded listener.js 00:44:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119af4400) [pid = 1661] [serial = 687] [outer = 0x115aacc00] 00:44:01 INFO - PROCESS | 1661 | 1463816641031 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]]]}] 00:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 00:44:01 INFO - PROCESS | 1661 | 1463816641071 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 00:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:44:01 INFO - PROCESS | 1661 | 1463816641072 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 00:44:01 INFO - PROCESS | 1661 | 1463816641074 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:44:01 INFO - PROCESS | 1661 | 1463816641075 Marionette TRACE conn2 <- [1,890,null,{}] 00:44:01 INFO - PROCESS | 1661 | 1463816641077 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}] 00:44:01 INFO - PROCESS | 1661 | 1463816641173 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 00:44:01 INFO - PROCESS | 1661 | 1463816641179 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917a800 == 42 [pid = 1661] [id = 230] 00:44:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1180d6c00) [pid = 1661] [serial = 688] [outer = 0x0] 00:44:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x121c0f800) [pid = 1661] [serial = 689] [outer = 0x1180d6c00] 00:44:01 INFO - PROCESS | 1661 | 1463816641204 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128d95c00) [pid = 1661] [serial = 690] [outer = 0x1180d6c00] 00:44:01 INFO - PROCESS | 1661 | 1463816641499 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]]]}] 00:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 00:44:01 INFO - PROCESS | 1661 | 1463816641544 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 00:44:01 INFO - PROCESS | 1661 | 1463816641545 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 00:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:44:01 INFO - PROCESS | 1661 | 1463816641547 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:44:01 INFO - PROCESS | 1661 | 1463816641548 Marionette TRACE conn2 <- [1,894,null,{}] 00:44:01 INFO - PROCESS | 1661 | 1463816641551 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}] 00:44:01 INFO - PROCESS | 1661 | 1463816641628 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 00:44:01 INFO - PROCESS | 1661 | 1463816641632 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a840800 == 43 [pid = 1661] [id = 231] 00:44:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x127273800) [pid = 1661] [serial = 691] [outer = 0x0] 00:44:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x129156000) [pid = 1661] [serial = 692] [outer = 0x127273800] 00:44:01 INFO - PROCESS | 1661 | 1463816641657 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x129663000) [pid = 1661] [serial = 693] [outer = 0x127273800] 00:44:01 INFO - PROCESS | 1661 | 1463816641983 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]]]}] 00:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 467ms 00:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:44:02 INFO - PROCESS | 1661 | 1463816642016 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 00:44:02 INFO - PROCESS | 1661 | 1463816642017 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 00:44:02 INFO - PROCESS | 1661 | 1463816642019 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:44:02 INFO - PROCESS | 1661 | 1463816642020 Marionette TRACE conn2 <- [1,898,null,{}] 00:44:02 INFO - PROCESS | 1661 | 1463816642023 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}] 00:44:02 INFO - PROCESS | 1661 | 1463816642120 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 00:44:02 INFO - PROCESS | 1661 | 1463816642129 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab15800 == 44 [pid = 1661] [id = 232] 00:44:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126ec9400) [pid = 1661] [serial = 694] [outer = 0x0] 00:44:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1296ef800) [pid = 1661] [serial = 695] [outer = 0x126ec9400] 00:44:02 INFO - PROCESS | 1661 | 1463816642154 Marionette DEBUG loaded listener.js 00:44:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x129874000) [pid = 1661] [serial = 696] [outer = 0x126ec9400] 00:44:02 INFO - PROCESS | 1661 | 1463816642470 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]]]}] 00:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 00:44:02 INFO - PROCESS | 1661 | 1463816642490 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 00:44:02 INFO - PROCESS | 1661 | 1463816642494 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 00:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:44:02 INFO - PROCESS | 1661 | 1463816642498 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:44:02 INFO - PROCESS | 1661 | 1463816642499 Marionette TRACE conn2 <- [1,902,null,{}] 00:44:02 INFO - PROCESS | 1661 | 1463816642502 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}] 00:44:02 INFO - PROCESS | 1661 | 1463816642733 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 00:44:02 INFO - PROCESS | 1661 | 1463816642823 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x112d9e000 == 45 [pid = 1661] [id = 233] 00:44:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x112a72000) [pid = 1661] [serial = 697] [outer = 0x0] 00:44:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11329ec00) [pid = 1661] [serial = 698] [outer = 0x112a72000] 00:44:02 INFO - PROCESS | 1661 | 1463816642859 Marionette DEBUG loaded listener.js 00:44:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x115fd5800) [pid = 1661] [serial = 699] [outer = 0x112a72000] 00:44:03 INFO - PROCESS | 1661 | 1463816643411 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]]]}] 00:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 971ms 00:44:03 INFO - PROCESS | 1661 | 1463816643469 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 00:44:03 INFO - PROCESS | 1661 | 1463816643471 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 00:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:44:03 INFO - PROCESS | 1661 | 1463816643475 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:44:03 INFO - PROCESS | 1661 | 1463816643477 Marionette TRACE conn2 <- [1,906,null,{}] 00:44:03 INFO - PROCESS | 1661 | 1463816643480 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}] 00:44:03 INFO - PROCESS | 1661 | 1463816643587 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 00:44:03 INFO - PROCESS | 1661 | 1463816643660 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186ad800 == 46 [pid = 1661] [id = 234] 00:44:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11767bc00) [pid = 1661] [serial = 700] [outer = 0x0] 00:44:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1180cec00) [pid = 1661] [serial = 701] [outer = 0x11767bc00] 00:44:03 INFO - PROCESS | 1661 | 1463816643693 Marionette DEBUG loaded listener.js 00:44:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1182c3800) [pid = 1661] [serial = 702] [outer = 0x11767bc00] 00:44:04 INFO - PROCESS | 1661 | 1463816644361 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]]]}] 00:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 921ms 00:44:04 INFO - PROCESS | 1661 | 1463816644416 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 00:44:04 INFO - PROCESS | 1661 | 1463816644418 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 00:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:44:04 INFO - PROCESS | 1661 | 1463816644425 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:44:04 INFO - PROCESS | 1661 | 1463816644427 Marionette TRACE conn2 <- [1,910,null,{}] 00:44:04 INFO - PROCESS | 1661 | 1463816644432 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}] 00:44:04 INFO - PROCESS | 1661 | 1463816644531 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 00:44:04 INFO - PROCESS | 1661 | 1463816644605 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x116714000 == 47 [pid = 1661] [id = 235] 00:44:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116850000) [pid = 1661] [serial = 703] [outer = 0x0] 00:44:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1168bd800) [pid = 1661] [serial = 704] [outer = 0x116850000] 00:44:04 INFO - PROCESS | 1661 | 1463816644633 Marionette DEBUG loaded listener.js 00:44:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x117e56400) [pid = 1661] [serial = 705] [outer = 0x116850000] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x12a840800 == 46 [pid = 1661] [id = 231] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x12917a800 == 45 [pid = 1661] [id = 230] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x120820800 == 44 [pid = 1661] [id = 229] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x128c9b000 == 43 [pid = 1661] [id = 228] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x126e4b000 == 42 [pid = 1661] [id = 227] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x118b71000 == 41 [pid = 1661] [id = 226] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12b28c400) [pid = 1661] [serial = 644] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x1218e2800 == 40 [pid = 1661] [id = 225] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x117454000 == 39 [pid = 1661] [id = 224] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x12080a800 == 38 [pid = 1661] [id = 223] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x11976e000 == 37 [pid = 1661] [id = 222] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x1193a8000 == 36 [pid = 1661] [id = 221] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x118b71800 == 35 [pid = 1661] [id = 220] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x1186a6000 == 34 [pid = 1661] [id = 219] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x11745b800 == 33 [pid = 1661] [id = 218] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x116714800 == 32 [pid = 1661] [id = 217] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x1131eb800 == 31 [pid = 1661] [id = 216] 00:44:04 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab0d800 == 30 [pid = 1661] [id = 215] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11330d000) [pid = 1661] [serial = 570] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1182ca400) [pid = 1661] [serial = 573] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12b288800) [pid = 1661] [serial = 642] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x129668800) [pid = 1661] [serial = 632] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x125419400) [pid = 1661] [serial = 567] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x129158800) [pid = 1661] [serial = 629] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x112dd7c00) [pid = 1661] [serial = 596] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12a8bd400) [pid = 1661] [serial = 638] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x126ec8c00) [pid = 1661] [serial = 594] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x128d8b800) [pid = 1661] [serial = 626] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118369800) [pid = 1661] [serial = 600] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1180a9000) [pid = 1661] [serial = 608] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12121e800) [pid = 1661] [serial = 606] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x120897800) [pid = 1661] [serial = 603] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1182ccc00) [pid = 1661] [serial = 611] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12905f400) [pid = 1661] [serial = 627] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118879c00) [pid = 1661] [serial = 612] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1182c4000) [pid = 1661] [serial = 599] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11645b000) [pid = 1661] [serial = 597] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12b210000) [pid = 1661] [serial = 641] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x126ecd400) [pid = 1661] [serial = 621] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x129870800) [pid = 1661] [serial = 636] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1296ee000) [pid = 1661] [serial = 633] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x126c2d800) [pid = 1661] [serial = 620] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x117e60000) [pid = 1661] [serial = 605] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11938fc00) [pid = 1661] [serial = 602] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119383c00) [pid = 1661] [serial = 614] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x129458c00) [pid = 1661] [serial = 630] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12b07f800) [pid = 1661] [serial = 639] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128c82800) [pid = 1661] [serial = 624] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12557b800) [pid = 1661] [serial = 618] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1208a1400) [pid = 1661] [serial = 615] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12498a800) [pid = 1661] [serial = 617] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x127588000) [pid = 1661] [serial = 635] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x126ed5000) [pid = 1661] [serial = 623] [outer = 0x0] [url = about:blank] 00:44:04 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1182c6400) [pid = 1661] [serial = 609] [outer = 0x0] [url = about:blank] 00:44:05 INFO - PROCESS | 1661 | 1463816645034 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]]]}] 00:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 624ms 00:44:05 INFO - PROCESS | 1661 | 1463816645047 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 00:44:05 INFO - PROCESS | 1661 | 1463816645051 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 00:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:44:05 INFO - PROCESS | 1661 | 1463816645058 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:44:05 INFO - PROCESS | 1661 | 1463816645060 Marionette TRACE conn2 <- [1,914,null,{}] 00:44:05 INFO - PROCESS | 1661 | 1463816645062 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}] 00:44:05 INFO - PROCESS | 1661 | 1463816645134 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 00:44:05 INFO - PROCESS | 1661 | 1463816645179 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x117441000 == 31 [pid = 1661] [id = 236] 00:44:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x116850c00) [pid = 1661] [serial = 706] [outer = 0x0] 00:44:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1180d0c00) [pid = 1661] [serial = 707] [outer = 0x116850c00] 00:44:05 INFO - PROCESS | 1661 | 1463816645205 Marionette DEBUG loaded listener.js 00:44:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118308800) [pid = 1661] [serial = 708] [outer = 0x116850c00] 00:44:05 INFO - PROCESS | 1661 | 1463816645514 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]]]}] 00:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 520ms 00:44:05 INFO - PROCESS | 1661 | 1463816645577 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 00:44:05 INFO - PROCESS | 1661 | 1463816645578 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 00:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:44:05 INFO - PROCESS | 1661 | 1463816645581 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:44:05 INFO - PROCESS | 1661 | 1463816645583 Marionette TRACE conn2 <- [1,918,null,{}] 00:44:05 INFO - PROCESS | 1661 | 1463816645591 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}] 00:44:05 INFO - PROCESS | 1661 | 1463816645667 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 00:44:05 INFO - PROCESS | 1661 | 1463816645676 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e7800 == 32 [pid = 1661] [id = 237] 00:44:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118369800) [pid = 1661] [serial = 709] [outer = 0x0] 00:44:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11887d400) [pid = 1661] [serial = 710] [outer = 0x118369800] 00:44:05 INFO - PROCESS | 1661 | 1463816645705 Marionette DEBUG loaded listener.js 00:44:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119367800) [pid = 1661] [serial = 711] [outer = 0x118369800] 00:44:06 INFO - PROCESS | 1661 | 1463816646068 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]]]}] 00:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 525ms 00:44:06 INFO - PROCESS | 1661 | 1463816646107 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 00:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:44:06 INFO - PROCESS | 1661 | 1463816646116 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 00:44:06 INFO - PROCESS | 1661 | 1463816646118 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:44:06 INFO - PROCESS | 1661 | 1463816646119 Marionette TRACE conn2 <- [1,922,null,{}] 00:44:06 INFO - PROCESS | 1661 | 1463816646121 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}] 00:44:06 INFO - PROCESS | 1661 | 1463816646197 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 00:44:06 INFO - PROCESS | 1661 | 1463816646201 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194c2800 == 33 [pid = 1661] [id = 238] 00:44:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11936b000) [pid = 1661] [serial = 712] [outer = 0x0] 00:44:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11973e800) [pid = 1661] [serial = 713] [outer = 0x11936b000] 00:44:06 INFO - PROCESS | 1661 | 1463816646229 Marionette DEBUG loaded listener.js 00:44:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119aef400) [pid = 1661] [serial = 714] [outer = 0x11936b000] 00:44:06 INFO - PROCESS | 1661 | 1463816646542 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]]]}] 00:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 473ms 00:44:06 INFO - PROCESS | 1661 | 1463816646605 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 00:44:06 INFO - PROCESS | 1661 | 1463816646608 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 00:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:44:06 INFO - PROCESS | 1661 | 1463816646612 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:44:06 INFO - PROCESS | 1661 | 1463816646614 Marionette TRACE conn2 <- [1,926,null,{}] 00:44:06 INFO - PROCESS | 1661 | 1463816646618 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}] 00:44:06 INFO - PROCESS | 1661 | 1463816646702 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 00:44:06 INFO - PROCESS | 1661 | 1463816646787 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166e7800 == 34 [pid = 1661] [id = 239] 00:44:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1164a9c00) [pid = 1661] [serial = 715] [outer = 0x0] 00:44:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1167b5400) [pid = 1661] [serial = 716] [outer = 0x1164a9c00] 00:44:06 INFO - PROCESS | 1661 | 1463816646819 Marionette DEBUG loaded listener.js 00:44:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x117676c00) [pid = 1661] [serial = 717] [outer = 0x1164a9c00] 00:44:07 INFO - PROCESS | 1661 | 1463816647235 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]]]}] 00:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 00:44:07 INFO - PROCESS | 1661 | 1463816647283 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 00:44:07 INFO - PROCESS | 1661 | 1463816647286 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 00:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:44:07 INFO - PROCESS | 1661 | 1463816647292 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:44:07 INFO - PROCESS | 1661 | 1463816647294 Marionette TRACE conn2 <- [1,930,null,{}] 00:44:07 INFO - PROCESS | 1661 | 1463816647297 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}] 00:44:07 INFO - PROCESS | 1661 | 1463816647386 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 00:44:07 INFO - PROCESS | 1661 | 1463816647471 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b6d800 == 35 [pid = 1661] [id = 240] 00:44:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1180a9c00) [pid = 1661] [serial = 718] [outer = 0x0] 00:44:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11830ec00) [pid = 1661] [serial = 719] [outer = 0x1180a9c00] 00:44:07 INFO - PROCESS | 1661 | 1463816647515 Marionette DEBUG loaded listener.js 00:44:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11887e400) [pid = 1661] [serial = 720] [outer = 0x1180a9c00] 00:44:07 INFO - PROCESS | 1661 | 1463816647931 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]]]}] 00:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 00:44:07 INFO - PROCESS | 1661 | 1463816647969 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 00:44:07 INFO - PROCESS | 1661 | 1463816647971 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 00:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:44:07 INFO - PROCESS | 1661 | 1463816647975 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:44:07 INFO - PROCESS | 1661 | 1463816647976 Marionette TRACE conn2 <- [1,934,null,{}] 00:44:07 INFO - PROCESS | 1661 | 1463816647983 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}] 00:44:08 INFO - PROCESS | 1661 | 1463816648077 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 00:44:08 INFO - PROCESS | 1661 | 1463816648126 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x121493000 == 36 [pid = 1661] [id = 241] 00:44:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x120831400) [pid = 1661] [serial = 721] [outer = 0x0] 00:44:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12089c800) [pid = 1661] [serial = 722] [outer = 0x120831400] 00:44:08 INFO - PROCESS | 1661 | 1463816648159 Marionette DEBUG loaded listener.js 00:44:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12121e400) [pid = 1661] [serial = 723] [outer = 0x120831400] 00:44:08 INFO - PROCESS | 1661 | 1463816648576 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]]]}] 00:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 618ms 00:44:08 INFO - PROCESS | 1661 | 1463816648594 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 00:44:08 INFO - PROCESS | 1661 | 1463816648596 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 00:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:44:08 INFO - PROCESS | 1661 | 1463816648598 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:44:08 INFO - PROCESS | 1661 | 1463816648599 Marionette TRACE conn2 <- [1,938,null,{}] 00:44:08 INFO - PROCESS | 1661 | 1463816648602 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}] 00:44:08 INFO - PROCESS | 1661 | 1463816648693 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 00:44:08 INFO - PROCESS | 1661 | 1463816648771 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12482a000 == 37 [pid = 1661] [id = 242] 00:44:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x121617000) [pid = 1661] [serial = 724] [outer = 0x0] 00:44:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12184d400) [pid = 1661] [serial = 725] [outer = 0x121617000] 00:44:08 INFO - PROCESS | 1661 | 1463816648807 Marionette DEBUG loaded listener.js 00:44:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x121c9b400) [pid = 1661] [serial = 726] [outer = 0x121617000] 00:44:09 INFO - PROCESS | 1661 | 1463816649215 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]]]}] 00:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 00:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:44:09 INFO - PROCESS | 1661 | 1463816649268 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 00:44:09 INFO - PROCESS | 1661 | 1463816649270 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 00:44:09 INFO - PROCESS | 1661 | 1463816649272 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:44:09 INFO - PROCESS | 1661 | 1463816649273 Marionette TRACE conn2 <- [1,942,null,{}] 00:44:09 INFO - PROCESS | 1661 | 1463816649276 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}] 00:44:09 INFO - PROCESS | 1661 | 1463816649364 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 00:44:09 INFO - PROCESS | 1661 | 1463816649410 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254af800 == 38 [pid = 1661] [id = 243] 00:44:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x121c0b800) [pid = 1661] [serial = 727] [outer = 0x0] 00:44:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124cdf000) [pid = 1661] [serial = 728] [outer = 0x121c0b800] 00:44:09 INFO - PROCESS | 1661 | 1463816649439 Marionette DEBUG loaded listener.js 00:44:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12541dc00) [pid = 1661] [serial = 729] [outer = 0x121c0b800] 00:44:09 INFO - PROCESS | 1661 | 1463816649856 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]]]}] 00:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 620ms 00:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:44:09 INFO - PROCESS | 1661 | 1463816649894 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 00:44:09 INFO - PROCESS | 1661 | 1463816649896 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 00:44:09 INFO - PROCESS | 1661 | 1463816649899 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:44:09 INFO - PROCESS | 1661 | 1463816649901 Marionette TRACE conn2 <- [1,946,null,{}] 00:44:09 INFO - PROCESS | 1661 | 1463816649905 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}] 00:44:10 INFO - PROCESS | 1661 | 1463816650090 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 00:44:10 INFO - PROCESS | 1661 | 1463816650152 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f15000 == 39 [pid = 1661] [id = 244] 00:44:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x126c2e000) [pid = 1661] [serial = 730] [outer = 0x0] 00:44:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126eca000) [pid = 1661] [serial = 731] [outer = 0x126c2e000] 00:44:10 INFO - PROCESS | 1661 | 1463816650217 Marionette DEBUG loaded listener.js 00:44:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x127216400) [pid = 1661] [serial = 732] [outer = 0x126c2e000] 00:44:10 INFO - PROCESS | 1661 | 1463816650727 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]]]}] 00:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 873ms 00:44:10 INFO - PROCESS | 1661 | 1463816650796 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 00:44:10 INFO - PROCESS | 1661 | 1463816650798 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 00:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:44:10 INFO - PROCESS | 1661 | 1463816650804 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:44:10 INFO - PROCESS | 1661 | 1463816650810 Marionette TRACE conn2 <- [1,950,null,{}] 00:44:10 INFO - PROCESS | 1661 | 1463816650815 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}] 00:44:10 INFO - PROCESS | 1661 | 1463816650952 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 00:44:11 INFO - PROCESS | 1661 | 1463816651021 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1162cf000 == 40 [pid = 1661] [id = 245] 00:44:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1166d2000) [pid = 1661] [serial = 733] [outer = 0x0] 00:44:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x116a64c00) [pid = 1661] [serial = 734] [outer = 0x1166d2000] 00:44:11 INFO - PROCESS | 1661 | 1463816651069 Marionette DEBUG loaded listener.js 00:44:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1180cf000) [pid = 1661] [serial = 735] [outer = 0x1166d2000] 00:44:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1186e7800 == 39 [pid = 1661] [id = 237] 00:44:11 INFO - PROCESS | 1661 | --DOCSHELL 0x117441000 == 38 [pid = 1661] [id = 236] 00:44:11 INFO - PROCESS | 1661 | --DOCSHELL 0x116714000 == 37 [pid = 1661] [id = 235] 00:44:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1186ad800 == 36 [pid = 1661] [id = 234] 00:44:11 INFO - PROCESS | 1661 | --DOCSHELL 0x112d9e000 == 35 [pid = 1661] [id = 233] 00:44:11 INFO - PROCESS | 1661 | 1463816651499 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]]]}] 00:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 00:44:11 INFO - PROCESS | 1661 | 1463816651551 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 00:44:11 INFO - PROCESS | 1661 | 1463816651555 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 00:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:44:11 INFO - PROCESS | 1661 | 1463816651566 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:44:11 INFO - PROCESS | 1661 | 1463816651568 Marionette TRACE conn2 <- [1,954,null,{}] 00:44:11 INFO - PROCESS | 1661 | 1463816651570 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}] 00:44:11 INFO - PROCESS | 1661 | 1463816651649 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 00:44:11 INFO - PROCESS | 1661 | 1463816651658 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b83800 == 36 [pid = 1661] [id = 246] 00:44:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1182cec00) [pid = 1661] [serial = 736] [outer = 0x0] 00:44:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118880c00) [pid = 1661] [serial = 737] [outer = 0x1182cec00] 00:44:11 INFO - PROCESS | 1661 | 1463816651685 Marionette DEBUG loaded listener.js 00:44:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119386800) [pid = 1661] [serial = 738] [outer = 0x1182cec00] 00:44:12 INFO - PROCESS | 1661 | 1463816652071 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]]]}] 00:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 00:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:44:12 INFO - PROCESS | 1661 | 1463816652086 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 00:44:12 INFO - PROCESS | 1661 | 1463816652087 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 00:44:12 INFO - PROCESS | 1661 | 1463816652090 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:44:12 INFO - PROCESS | 1661 | 1463816652094 Marionette TRACE conn2 <- [1,958,null,{}] 00:44:12 INFO - PROCESS | 1661 | 1463816652101 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}] 00:44:12 INFO - PROCESS | 1661 | 1463816652216 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 00:44:12 INFO - PROCESS | 1661 | 1463816652222 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x123d5b800 == 37 [pid = 1661] [id = 247] 00:44:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119de6000) [pid = 1661] [serial = 739] [outer = 0x0] 00:44:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x121c11000) [pid = 1661] [serial = 740] [outer = 0x119de6000] 00:44:12 INFO - PROCESS | 1661 | 1463816652249 Marionette DEBUG loaded listener.js 00:44:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x126c2e400) [pid = 1661] [serial = 741] [outer = 0x119de6000] 00:44:12 INFO - PROCESS | 1661 | 1463816652604 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]]]}] 00:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 574ms 00:44:12 INFO - PROCESS | 1661 | 1463816652664 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 00:44:12 INFO - PROCESS | 1661 | 1463816652665 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 00:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:44:12 INFO - PROCESS | 1661 | 1463816652674 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:44:12 INFO - PROCESS | 1661 | 1463816652675 Marionette TRACE conn2 <- [1,962,null,{}] 00:44:12 INFO - PROCESS | 1661 | 1463816652677 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}] 00:44:12 INFO - PROCESS | 1661 | 1463816652772 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 00:44:12 INFO - PROCESS | 1661 | 1463816652776 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x128ca6000 == 38 [pid = 1661] [id = 248] 00:44:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x124c94800) [pid = 1661] [serial = 742] [outer = 0x0] 00:44:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x126ed4800) [pid = 1661] [serial = 743] [outer = 0x124c94800] 00:44:12 INFO - PROCESS | 1661 | 1463816652801 Marionette DEBUG loaded listener.js 00:44:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x127273000) [pid = 1661] [serial = 744] [outer = 0x124c94800] 00:44:13 INFO - PROCESS | 1661 | 1463816653151 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]]]}] 00:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 00:44:13 INFO - PROCESS | 1661 | 1463816653193 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 00:44:13 INFO - PROCESS | 1661 | 1463816653195 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 00:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:44:13 INFO - PROCESS | 1661 | 1463816653197 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:44:13 INFO - PROCESS | 1661 | 1463816653198 Marionette TRACE conn2 <- [1,966,null,{}] 00:44:13 INFO - PROCESS | 1661 | 1463816653200 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}] 00:44:13 INFO - PROCESS | 1661 | 1463816653293 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 00:44:13 INFO - PROCESS | 1661 | 1463816653306 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x115a7c800 == 39 [pid = 1661] [id = 249] 00:44:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x126f08000) [pid = 1661] [serial = 745] [outer = 0x0] 00:44:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x128c86800) [pid = 1661] [serial = 746] [outer = 0x126f08000] 00:44:13 INFO - PROCESS | 1661 | 1463816653330 Marionette DEBUG loaded listener.js 00:44:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x129063800) [pid = 1661] [serial = 747] [outer = 0x126f08000] 00:44:13 INFO - PROCESS | 1661 | 1463816653666 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]]]}] 00:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 00:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:44:13 INFO - PROCESS | 1661 | 1463816653716 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 00:44:13 INFO - PROCESS | 1661 | 1463816653717 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 00:44:13 INFO - PROCESS | 1661 | 1463816653720 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:44:13 INFO - PROCESS | 1661 | 1463816653721 Marionette TRACE conn2 <- [1,970,null,{}] 00:44:13 INFO - PROCESS | 1661 | 1463816653724 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}] 00:44:13 INFO - PROCESS | 1661 | 1463816653848 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x126c30400) [pid = 1661] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1216cdc00) [pid = 1661] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x126ed2400) [pid = 1661] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x120828800) [pid = 1661] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x117682c00) [pid = 1661] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x116279c00) [pid = 1661] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11627e800) [pid = 1661] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1167bac00) [pid = 1661] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1296f5800) [pid = 1661] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1134cd800) [pid = 1661] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119020800) [pid = 1661] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x111b0b400) [pid = 1661] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x127273800) [pid = 1661] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1185b8000) [pid = 1661] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x116850000) [pid = 1661] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x116850c00) [pid = 1661] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12757dc00) [pid = 1661] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118369800) [pid = 1661] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x115aacc00) [pid = 1661] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1180d6c00) [pid = 1661] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:44:13 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x126ec9400) [pid = 1661] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:44:13 INFO - PROCESS | 1661 | 1463816653969 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x116645800 == 40 [pid = 1661] [id = 250] 00:44:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x113244000) [pid = 1661] [serial = 748] [outer = 0x0] 00:44:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1166d2400) [pid = 1661] [serial = 749] [outer = 0x113244000] 00:44:14 INFO - PROCESS | 1661 | 1463816654011 Marionette DEBUG loaded listener.js 00:44:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118369800) [pid = 1661] [serial = 750] [outer = 0x113244000] 00:44:14 INFO - PROCESS | 1661 | 1463816654452 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]]]}] 00:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 769ms 00:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:44:14 INFO - PROCESS | 1661 | 1463816654489 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 00:44:14 INFO - PROCESS | 1661 | 1463816654492 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 00:44:14 INFO - PROCESS | 1661 | 1463816654494 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:44:14 INFO - PROCESS | 1661 | 1463816654496 Marionette TRACE conn2 <- [1,974,null,{}] 00:44:14 INFO - PROCESS | 1661 | 1463816654498 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}] 00:44:14 INFO - PROCESS | 1661 | 1463816654574 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 00:44:14 INFO - PROCESS | 1661 | 1463816654580 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab11800 == 41 [pid = 1661] [id = 251] 00:44:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11887b800) [pid = 1661] [serial = 751] [outer = 0x0] 00:44:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1219e5c00) [pid = 1661] [serial = 752] [outer = 0x11887b800] 00:44:14 INFO - PROCESS | 1661 | 1463816654605 Marionette DEBUG loaded listener.js 00:44:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x129153400) [pid = 1661] [serial = 753] [outer = 0x11887b800] 00:44:14 INFO - PROCESS | 1661 | 1463816654929 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]]]}] 00:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 469ms 00:44:14 INFO - PROCESS | 1661 | 1463816654964 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 00:44:14 INFO - PROCESS | 1661 | 1463816654965 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 00:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:44:14 INFO - PROCESS | 1661 | 1463816654968 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:44:14 INFO - PROCESS | 1661 | 1463816654969 Marionette TRACE conn2 <- [1,978,null,{}] 00:44:14 INFO - PROCESS | 1661 | 1463816654971 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}] 00:44:15 INFO - PROCESS | 1661 | 1463816655048 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 00:44:15 INFO - PROCESS | 1661 | 1463816655053 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b2a3000 == 42 [pid = 1661] [id = 252] 00:44:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12966a000) [pid = 1661] [serial = 754] [outer = 0x0] 00:44:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12a8c9800) [pid = 1661] [serial = 755] [outer = 0x12966a000] 00:44:15 INFO - PROCESS | 1661 | 1463816655081 Marionette DEBUG loaded listener.js 00:44:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12a9da400) [pid = 1661] [serial = 756] [outer = 0x12966a000] 00:44:15 INFO - PROCESS | 1661 | 1463816655412 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]]]}] 00:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 00:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:44:15 INFO - PROCESS | 1661 | 1463816655436 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 00:44:15 INFO - PROCESS | 1661 | 1463816655439 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 00:44:15 INFO - PROCESS | 1661 | 1463816655441 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:44:15 INFO - PROCESS | 1661 | 1463816655442 Marionette TRACE conn2 <- [1,982,null,{}] 00:44:15 INFO - PROCESS | 1661 | 1463816655445 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}] 00:44:15 INFO - PROCESS | 1661 | 1463816655547 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 00:44:15 INFO - PROCESS | 1661 | 1463816655555 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b2ab800 == 43 [pid = 1661] [id = 253] 00:44:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x129151800) [pid = 1661] [serial = 757] [outer = 0x0] 00:44:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12a9dfc00) [pid = 1661] [serial = 758] [outer = 0x129151800] 00:44:15 INFO - PROCESS | 1661 | 1463816655580 Marionette DEBUG loaded listener.js 00:44:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12b216400) [pid = 1661] [serial = 759] [outer = 0x129151800] 00:44:15 INFO - PROCESS | 1661 | 1463816655876 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]]]}] 00:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 471ms 00:44:15 INFO - PROCESS | 1661 | 1463816655913 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 00:44:15 INFO - PROCESS | 1661 | 1463816655914 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 00:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:44:15 INFO - PROCESS | 1661 | 1463816655916 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:44:15 INFO - PROCESS | 1661 | 1463816655917 Marionette TRACE conn2 <- [1,986,null,{}] 00:44:15 INFO - PROCESS | 1661 | 1463816655976 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}] 00:44:16 INFO - PROCESS | 1661 | 1463816656065 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 00:44:16 INFO - PROCESS | 1661 | 1463816656116 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab7800 == 44 [pid = 1661] [id = 254] 00:44:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x111f23400) [pid = 1661] [serial = 760] [outer = 0x0] 00:44:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1164a6400) [pid = 1661] [serial = 761] [outer = 0x111f23400] 00:44:16 INFO - PROCESS | 1661 | 1463816656185 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1180a9000) [pid = 1661] [serial = 762] [outer = 0x111f23400] 00:44:16 INFO - PROCESS | 1661 | 1463816656652 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]]]}] 00:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 775ms 00:44:16 INFO - PROCESS | 1661 | 1463816656692 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 00:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:44:16 INFO - PROCESS | 1661 | 1463816656696 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 00:44:16 INFO - PROCESS | 1661 | 1463816656699 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:44:16 INFO - PROCESS | 1661 | 1463816656701 Marionette TRACE conn2 <- [1,990,null,{}] 00:44:16 INFO - PROCESS | 1661 | 1463816656704 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}] 00:44:16 INFO - PROCESS | 1661 | 1463816656804 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 00:44:16 INFO - PROCESS | 1661 | 1463816656869 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x128cb5800 == 45 [pid = 1661] [id = 255] 00:44:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x119306000) [pid = 1661] [serial = 763] [outer = 0x0] 00:44:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11938f800) [pid = 1661] [serial = 764] [outer = 0x119306000] 00:44:16 INFO - PROCESS | 1661 | 1463816656900 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x120894400) [pid = 1661] [serial = 765] [outer = 0x119306000] 00:44:17 INFO - PROCESS | 1661 | 1463816657286 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]]]}] 00:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 624ms 00:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:44:17 INFO - PROCESS | 1661 | 1463816657325 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 00:44:17 INFO - PROCESS | 1661 | 1463816657327 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 00:44:17 INFO - PROCESS | 1661 | 1463816657329 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:44:17 INFO - PROCESS | 1661 | 1463816657331 Marionette TRACE conn2 <- [1,994,null,{}] 00:44:17 INFO - PROCESS | 1661 | 1463816657333 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}] 00:44:17 INFO - PROCESS | 1661 | 1463816657433 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 00:44:17 INFO - PROCESS | 1661 | 1463816657516 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bafa000 == 46 [pid = 1661] [id = 256] 00:44:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1217a7c00) [pid = 1661] [serial = 766] [outer = 0x0] 00:44:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x126895c00) [pid = 1661] [serial = 767] [outer = 0x1217a7c00] 00:44:17 INFO - PROCESS | 1661 | 1463816657549 Marionette DEBUG loaded listener.js 00:44:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x127218800) [pid = 1661] [serial = 768] [outer = 0x1217a7c00] 00:44:18 INFO - PROCESS | 1661 | 1463816658030 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]]]}] 00:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 769ms 00:44:18 INFO - PROCESS | 1661 | 1463816658115 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 00:44:18 INFO - PROCESS | 1661 | 1463816658122 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 00:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:44:18 INFO - PROCESS | 1661 | 1463816658130 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:44:18 INFO - PROCESS | 1661 | 1463816658132 Marionette TRACE conn2 <- [1,998,null,{}] 00:44:18 INFO - PROCESS | 1661 | 1463816658136 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}] 00:44:18 INFO - PROCESS | 1661 | 1463816658264 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 00:44:18 INFO - PROCESS | 1661 | 1463816658327 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfda800 == 47 [pid = 1661] [id = 257] 00:44:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x126eca400) [pid = 1661] [serial = 769] [outer = 0x0] 00:44:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12987c000) [pid = 1661] [serial = 770] [outer = 0x126eca400] 00:44:18 INFO - PROCESS | 1661 | 1463816658356 Marionette DEBUG loaded listener.js 00:44:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12a8c7000) [pid = 1661] [serial = 771] [outer = 0x126eca400] 00:44:18 INFO - PROCESS | 1661 | 1463816658775 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]]]}] 00:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 00:44:18 INFO - PROCESS | 1661 | 1463816658813 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 00:44:18 INFO - PROCESS | 1661 | 1463816658814 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 00:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:44:18 INFO - PROCESS | 1661 | 1463816658817 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:44:18 INFO - PROCESS | 1661 | 1463816658818 Marionette TRACE conn2 <- [1,1002,null,{}] 00:44:18 INFO - PROCESS | 1661 | 1463816658820 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}] 00:44:18 INFO - PROCESS | 1661 | 1463816658957 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 00:44:18 INFO - PROCESS | 1661 | 1463816658968 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x116aac000 == 48 [pid = 1661] [id = 258] 00:44:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x113317c00) [pid = 1661] [serial = 772] [outer = 0x0] 00:44:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x118371400) [pid = 1661] [serial = 773] [outer = 0x113317c00] 00:44:19 INFO - PROCESS | 1661 | 1463816658999 Marionette DEBUG loaded listener.js 00:44:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12a9d9400) [pid = 1661] [serial = 774] [outer = 0x113317c00] 00:44:19 INFO - PROCESS | 1661 | 1463816659617 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]]]}] 00:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 824ms 00:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:44:19 INFO - PROCESS | 1661 | 1463816659641 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 00:44:19 INFO - PROCESS | 1661 | 1463816659643 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 00:44:19 INFO - PROCESS | 1661 | 1463816659647 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:44:19 INFO - PROCESS | 1661 | 1463816659649 Marionette TRACE conn2 <- [1,1006,null,{}] 00:44:19 INFO - PROCESS | 1661 | 1463816659653 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}] 00:44:19 INFO - PROCESS | 1661 | 1463816659750 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 00:44:19 INFO - PROCESS | 1661 | 1463816659802 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x115a79000 == 49 [pid = 1661] [id = 259] 00:44:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1130d3400) [pid = 1661] [serial = 775] [outer = 0x0] 00:44:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x113249800) [pid = 1661] [serial = 776] [outer = 0x1130d3400] 00:44:19 INFO - PROCESS | 1661 | 1463816659829 Marionette DEBUG loaded listener.js 00:44:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11339f000) [pid = 1661] [serial = 777] [outer = 0x1130d3400] 00:44:20 INFO - PROCESS | 1661 | 1463816660261 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]]]}] 00:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 00:44:20 INFO - PROCESS | 1661 | 1463816660318 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 00:44:20 INFO - PROCESS | 1661 | 1463816660321 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 00:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:44:20 INFO - PROCESS | 1661 | 1463816660350 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:44:20 INFO - PROCESS | 1661 | 1463816660352 Marionette TRACE conn2 <- [1,1010,null,{}] 00:44:20 INFO - PROCESS | 1661 | 1463816660354 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}] 00:44:20 INFO - PROCESS | 1661 | 1463816660455 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12b2a3000 == 48 [pid = 1661] [id = 252] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab11800 == 47 [pid = 1661] [id = 251] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x116645800 == 46 [pid = 1661] [id = 250] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x115a7c800 == 45 [pid = 1661] [id = 249] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x128ca6000 == 44 [pid = 1661] [id = 248] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x123d5b800 == 43 [pid = 1661] [id = 247] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x118b83800 == 42 [pid = 1661] [id = 246] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x11973e800) [pid = 1661] [serial = 713] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1180cec00) [pid = 1661] [serial = 701] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11329ec00) [pid = 1661] [serial = 698] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x1162cf000 == 41 [pid = 1661] [id = 245] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12482a000 == 40 [pid = 1661] [id = 242] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x121493000 == 39 [pid = 1661] [id = 241] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab15800 == 38 [pid = 1661] [id = 232] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x119b6d800 == 37 [pid = 1661] [id = 240] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x1166e7800 == 36 [pid = 1661] [id = 239] 00:44:20 INFO - PROCESS | 1661 | --DOCSHELL 0x1194c2800 == 35 [pid = 1661] [id = 238] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x126ece800) [pid = 1661] [serial = 677] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12689a000) [pid = 1661] [serial = 675] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12757c800) [pid = 1661] [serial = 680] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1217a9800) [pid = 1661] [serial = 668] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x121c09400) [pid = 1661] [serial = 669] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x121288400) [pid = 1661] [serial = 665] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x121594400) [pid = 1661] [serial = 666] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x116280c00) [pid = 1661] [serial = 647] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1164ac000) [pid = 1661] [serial = 648] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x11930a400) [pid = 1661] [serial = 659] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x119383400) [pid = 1661] [serial = 660] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x117e60800) [pid = 1661] [serial = 650] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1180d1c00) [pid = 1661] [serial = 651] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12bb3d000) [pid = 1661] [serial = 645] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x121c9c800) [pid = 1661] [serial = 671] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11938e000) [pid = 1661] [serial = 662] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12089e000) [pid = 1661] [serial = 663] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x118304400) [pid = 1661] [serial = 653] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1185b2400) [pid = 1661] [serial = 654] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x129663000) [pid = 1661] [serial = 693] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11887c400) [pid = 1661] [serial = 656] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11901bc00) [pid = 1661] [serial = 657] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1168bd800) [pid = 1661] [serial = 704] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x127215400) [pid = 1661] [serial = 678] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1180d0c00) [pid = 1661] [serial = 707] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x128c84800) [pid = 1661] [serial = 683] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119367800) [pid = 1661] [serial = 711] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119af4400) [pid = 1661] [serial = 687] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11887d400) [pid = 1661] [serial = 710] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x121c0f800) [pid = 1661] [serial = 689] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x117e63800) [pid = 1661] [serial = 686] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x129156000) [pid = 1661] [serial = 692] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x129874000) [pid = 1661] [serial = 696] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x117e56400) [pid = 1661] [serial = 705] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x128d95c00) [pid = 1661] [serial = 690] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x125426000) [pid = 1661] [serial = 674] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128d96000) [pid = 1661] [serial = 684] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x128c7e800) [pid = 1661] [serial = 681] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x124ce0000) [pid = 1661] [serial = 672] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1296ef800) [pid = 1661] [serial = 695] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118308800) [pid = 1661] [serial = 708] [outer = 0x0] [url = about:blank] 00:44:20 INFO - PROCESS | 1661 | 1463816660531 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x115a7c800 == 36 [pid = 1661] [id = 260] 00:44:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x116280c00) [pid = 1661] [serial = 778] [outer = 0x0] 00:44:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x116849800) [pid = 1661] [serial = 779] [outer = 0x116280c00] 00:44:20 INFO - PROCESS | 1661 | 1463816660565 Marionette DEBUG loaded listener.js 00:44:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x116a64800) [pid = 1661] [serial = 780] [outer = 0x116280c00] 00:44:20 INFO - PROCESS | 1661 | 1463816660874 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]]]}] 00:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 573ms 00:44:20 INFO - PROCESS | 1661 | 1463816660921 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 00:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:44:20 INFO - PROCESS | 1661 | 1463816660924 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 00:44:20 INFO - PROCESS | 1661 | 1463816660928 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:44:20 INFO - PROCESS | 1661 | 1463816660930 Marionette TRACE conn2 <- [1,1014,null,{}] 00:44:20 INFO - PROCESS | 1661 | 1463816660937 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}] 00:44:21 INFO - PROCESS | 1661 | 1463816661017 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 00:44:21 INFO - PROCESS | 1661 | 1463816661026 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x11837f800 == 37 [pid = 1661] [id = 261] 00:44:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x117e64c00) [pid = 1661] [serial = 781] [outer = 0x0] 00:44:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118292000) [pid = 1661] [serial = 782] [outer = 0x117e64c00] 00:44:21 INFO - PROCESS | 1661 | 1463816661054 Marionette DEBUG loaded listener.js 00:44:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11830ac00) [pid = 1661] [serial = 783] [outer = 0x117e64c00] 00:44:21 INFO - PROCESS | 1661 | 1463816661387 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]]]}] 00:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 470ms 00:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:44:21 INFO - PROCESS | 1661 | 1463816661398 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 00:44:21 INFO - PROCESS | 1661 | 1463816661400 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 00:44:21 INFO - PROCESS | 1661 | 1463816661414 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:44:21 INFO - PROCESS | 1661 | 1463816661415 Marionette TRACE conn2 <- [1,1018,null,{}] 00:44:21 INFO - PROCESS | 1661 | 1463816661417 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}] 00:44:21 INFO - PROCESS | 1661 | 1463816661494 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 00:44:21 INFO - PROCESS | 1661 | 1463816661499 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186f3800 == 38 [pid = 1661] [id = 262] 00:44:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118364400) [pid = 1661] [serial = 784] [outer = 0x0] 00:44:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1185bac00) [pid = 1661] [serial = 785] [outer = 0x118364400] 00:44:21 INFO - PROCESS | 1661 | 1463816661527 Marionette DEBUG loaded listener.js 00:44:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11887f400) [pid = 1661] [serial = 786] [outer = 0x118364400] 00:44:21 INFO - PROCESS | 1661 | 1463816661877 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]]]}] 00:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 479ms 00:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:44:21 INFO - PROCESS | 1661 | 1463816661884 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 00:44:21 INFO - PROCESS | 1661 | 1463816661885 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 00:44:21 INFO - PROCESS | 1661 | 1463816661887 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:44:21 INFO - PROCESS | 1661 | 1463816661889 Marionette TRACE conn2 <- [1,1022,null,{}] 00:44:21 INFO - PROCESS | 1661 | 1463816661895 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}] 00:44:21 INFO - PROCESS | 1661 | 1463816661992 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 00:44:22 INFO - PROCESS | 1661 | 1463816661999 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11939c800 == 39 [pid = 1661] [id = 263] 00:44:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x118371800) [pid = 1661] [serial = 787] [outer = 0x0] 00:44:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11901bc00) [pid = 1661] [serial = 788] [outer = 0x118371800] 00:44:22 INFO - PROCESS | 1661 | 1463816662024 Marionette DEBUG loaded listener.js 00:44:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119365000) [pid = 1661] [serial = 789] [outer = 0x118371800] 00:44:22 INFO - PROCESS | 1661 | 1463816662325 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]]]}] 00:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 474ms 00:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:44:22 INFO - PROCESS | 1661 | 1463816662362 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 00:44:22 INFO - PROCESS | 1661 | 1463816662363 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 00:44:22 INFO - PROCESS | 1661 | 1463816662365 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:44:22 INFO - PROCESS | 1661 | 1463816662366 Marionette TRACE conn2 <- [1,1026,null,{}] 00:44:22 INFO - PROCESS | 1661 | 1463816662368 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}] 00:44:22 INFO - PROCESS | 1661 | 1463816662463 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 00:44:22 INFO - PROCESS | 1661 | 1463816662468 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186da000 == 40 [pid = 1661] [id = 264] 00:44:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119385400) [pid = 1661] [serial = 790] [outer = 0x0] 00:44:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12089cc00) [pid = 1661] [serial = 791] [outer = 0x119385400] 00:44:22 INFO - PROCESS | 1661 | 1463816662497 Marionette DEBUG loaded listener.js 00:44:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x121855c00) [pid = 1661] [serial = 792] [outer = 0x119385400] 00:44:22 INFO - PROCESS | 1661 | 1463816662863 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]]]}] 00:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 00:44:22 INFO - PROCESS | 1661 | 1463816662885 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 00:44:22 INFO - PROCESS | 1661 | 1463816662886 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 00:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:44:22 INFO - PROCESS | 1661 | 1463816662889 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:44:22 INFO - PROCESS | 1661 | 1463816662891 Marionette TRACE conn2 <- [1,1030,null,{}] 00:44:22 INFO - PROCESS | 1661 | 1463816662894 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}] 00:44:22 INFO - PROCESS | 1661 | 1463816662988 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 00:44:22 INFO - PROCESS | 1661 | 1463816662992 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x121389800 == 41 [pid = 1661] [id = 265] 00:44:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119386000) [pid = 1661] [serial = 793] [outer = 0x0] 00:44:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x121c11c00) [pid = 1661] [serial = 794] [outer = 0x119386000] 00:44:23 INFO - PROCESS | 1661 | 1463816663017 Marionette DEBUG loaded listener.js 00:44:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x124ce8000) [pid = 1661] [serial = 795] [outer = 0x119386000] 00:44:23 INFO - PROCESS | 1661 | 1463816663359 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]]]}] 00:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 00:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:44:23 INFO - PROCESS | 1661 | 1463816663416 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 00:44:23 INFO - PROCESS | 1661 | 1463816663417 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 00:44:23 INFO - PROCESS | 1661 | 1463816663419 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:44:23 INFO - PROCESS | 1661 | 1463816663420 Marionette TRACE conn2 <- [1,1034,null,{}] 00:44:23 INFO - PROCESS | 1661 | 1463816663423 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}] 00:44:23 INFO - PROCESS | 1661 | 1463816663517 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 00:44:23 INFO - PROCESS | 1661 | 1463816663521 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x121dc2800 == 42 [pid = 1661] [id = 266] 00:44:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x121c96000) [pid = 1661] [serial = 796] [outer = 0x0] 00:44:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x125570c00) [pid = 1661] [serial = 797] [outer = 0x121c96000] 00:44:23 INFO - PROCESS | 1661 | 1463816663546 Marionette DEBUG loaded listener.js 00:44:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126c2cc00) [pid = 1661] [serial = 798] [outer = 0x121c96000] 00:44:23 INFO - PROCESS | 1661 | 1463816663881 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]]]}] 00:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 473ms 00:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:44:23 INFO - PROCESS | 1661 | 1463816663897 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 00:44:23 INFO - PROCESS | 1661 | 1463816663898 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 00:44:23 INFO - PROCESS | 1661 | 1463816663901 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:44:23 INFO - PROCESS | 1661 | 1463816663902 Marionette TRACE conn2 <- [1,1038,null,{}] 00:44:23 INFO - PROCESS | 1661 | 1463816663904 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}] 00:44:24 INFO - PROCESS | 1661 | 1463816664013 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 00:44:24 INFO - PROCESS | 1661 | 1463816664024 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254a9800 == 43 [pid = 1661] [id = 267] 00:44:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126892400) [pid = 1661] [serial = 799] [outer = 0x0] 00:44:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x126c32c00) [pid = 1661] [serial = 800] [outer = 0x126892400] 00:44:24 INFO - PROCESS | 1661 | 1463816664048 Marionette DEBUG loaded listener.js 00:44:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x126ece800) [pid = 1661] [serial = 801] [outer = 0x126892400] 00:44:24 INFO - PROCESS | 1661 | 1463816664382 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]]]}] 00:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 00:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:44:24 INFO - PROCESS | 1661 | 1463816664420 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 00:44:24 INFO - PROCESS | 1661 | 1463816664421 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 00:44:24 INFO - PROCESS | 1661 | 1463816664426 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:44:24 INFO - PROCESS | 1661 | 1463816664427 Marionette TRACE conn2 <- [1,1042,null,{}] 00:44:24 INFO - PROCESS | 1661 | 1463816664429 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}] 00:44:24 INFO - PROCESS | 1661 | 1463816664525 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 00:44:24 INFO - PROCESS | 1661 | 1463816664529 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f13000 == 44 [pid = 1661] [id = 268] 00:44:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x126c31800) [pid = 1661] [serial = 802] [outer = 0x0] 00:44:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x126f03c00) [pid = 1661] [serial = 803] [outer = 0x126c31800] 00:44:24 INFO - PROCESS | 1661 | 1463816664554 Marionette DEBUG loaded listener.js 00:44:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12726c000) [pid = 1661] [serial = 804] [outer = 0x126c31800] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11767bc00) [pid = 1661] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x119de6000) [pid = 1661] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124c94800) [pid = 1661] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1166d2000) [pid = 1661] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1164a9c00) [pid = 1661] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x120831400) [pid = 1661] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1182cec00) [pid = 1661] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x126c2e000) [pid = 1661] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x126f08000) [pid = 1661] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x121617000) [pid = 1661] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1180a9c00) [pid = 1661] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12966a000) [pid = 1661] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x113244000) [pid = 1661] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11887b800) [pid = 1661] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:44:24 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x112a72000) [pid = 1661] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:44:25 INFO - PROCESS | 1661 | 1463816665035 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]]]}] 00:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 00:44:25 INFO - PROCESS | 1661 | 1463816665095 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 00:44:25 INFO - PROCESS | 1661 | 1463816665097 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 00:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:44:25 INFO - PROCESS | 1661 | 1463816665099 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:44:25 INFO - PROCESS | 1661 | 1463816665101 Marionette TRACE conn2 <- [1,1046,null,{}] 00:44:25 INFO - PROCESS | 1661 | 1463816665103 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}] 00:44:25 INFO - PROCESS | 1661 | 1463816665199 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 00:44:25 INFO - PROCESS | 1661 | 1463816665203 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x128ca0000 == 45 [pid = 1661] [id = 269] 00:44:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11938b400) [pid = 1661] [serial = 805] [outer = 0x0] 00:44:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x121617000) [pid = 1661] [serial = 806] [outer = 0x11938b400] 00:44:25 INFO - PROCESS | 1661 | 1463816665233 Marionette DEBUG loaded listener.js 00:44:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128c7fc00) [pid = 1661] [serial = 807] [outer = 0x11938b400] 00:44:25 INFO - PROCESS | 1661 | 1463816665548 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]]]}] 00:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 00:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:44:25 INFO - PROCESS | 1661 | 1463816665568 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 00:44:25 INFO - PROCESS | 1661 | 1463816665570 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 00:44:25 INFO - PROCESS | 1661 | 1463816665572 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:44:25 INFO - PROCESS | 1661 | 1463816665574 Marionette TRACE conn2 <- [1,1050,null,{}] 00:44:25 INFO - PROCESS | 1661 | 1463816665579 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}] 00:44:25 INFO - PROCESS | 1661 | 1463816665661 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 00:44:25 INFO - PROCESS | 1661 | 1463816665711 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917d000 == 46 [pid = 1661] [id = 270] 00:44:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119af3800) [pid = 1661] [serial = 808] [outer = 0x0] 00:44:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x128c86400) [pid = 1661] [serial = 809] [outer = 0x119af3800] 00:44:25 INFO - PROCESS | 1661 | 1463816665735 Marionette DEBUG loaded listener.js 00:44:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x128d9a400) [pid = 1661] [serial = 810] [outer = 0x119af3800] 00:44:26 INFO - PROCESS | 1661 | 1463816666015 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]]]}] 00:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 473ms 00:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:44:26 INFO - PROCESS | 1661 | 1463816666046 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 00:44:26 INFO - PROCESS | 1661 | 1463816666047 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 00:44:26 INFO - PROCESS | 1661 | 1463816666050 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:44:26 INFO - PROCESS | 1661 | 1463816666051 Marionette TRACE conn2 <- [1,1054,null,{}] 00:44:26 INFO - PROCESS | 1661 | 1463816666053 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}] 00:44:26 INFO - PROCESS | 1661 | 1463816666137 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 00:44:26 INFO - PROCESS | 1661 | 1463816666144 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d5800 == 47 [pid = 1661] [id = 271] 00:44:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x129061c00) [pid = 1661] [serial = 811] [outer = 0x0] 00:44:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x129155800) [pid = 1661] [serial = 812] [outer = 0x129061c00] 00:44:26 INFO - PROCESS | 1661 | 1463816666168 Marionette DEBUG loaded listener.js 00:44:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x129660c00) [pid = 1661] [serial = 813] [outer = 0x129061c00] 00:44:26 INFO - PROCESS | 1661 | 1463816666476 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]]]}] 00:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 00:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:44:26 INFO - PROCESS | 1661 | 1463816666529 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 00:44:26 INFO - PROCESS | 1661 | 1463816666531 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 00:44:26 INFO - PROCESS | 1661 | 1463816666533 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:44:26 INFO - PROCESS | 1661 | 1463816666534 Marionette TRACE conn2 <- [1,1058,null,{}] 00:44:26 INFO - PROCESS | 1661 | 1463816666546 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}] 00:44:26 INFO - PROCESS | 1661 | 1463816666627 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 00:44:26 INFO - PROCESS | 1661 | 1463816666631 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab12000 == 48 [pid = 1661] [id = 272] 00:44:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x129662400) [pid = 1661] [serial = 814] [outer = 0x0] 00:44:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12966bc00) [pid = 1661] [serial = 815] [outer = 0x129662400] 00:44:26 INFO - PROCESS | 1661 | 1463816666655 Marionette DEBUG loaded listener.js 00:44:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1296f3000) [pid = 1661] [serial = 816] [outer = 0x129662400] 00:44:27 INFO - PROCESS | 1661 | 1463816667101 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]]]}] 00:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 618ms 00:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:44:27 INFO - PROCESS | 1661 | 1463816667152 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 00:44:27 INFO - PROCESS | 1661 | 1463816667154 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 00:44:27 INFO - PROCESS | 1661 | 1463816667157 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:44:27 INFO - PROCESS | 1661 | 1463816667159 Marionette TRACE conn2 <- [1,1062,null,{}] 00:44:27 INFO - PROCESS | 1661 | 1463816667163 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}] 00:44:27 INFO - PROCESS | 1661 | 1463816667270 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 00:44:27 INFO - PROCESS | 1661 | 1463816667323 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166e5000 == 49 [pid = 1661] [id = 273] 00:44:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11323b400) [pid = 1661] [serial = 817] [outer = 0x0] 00:44:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x115e45400) [pid = 1661] [serial = 818] [outer = 0x11323b400] 00:44:27 INFO - PROCESS | 1661 | 1463816667354 Marionette DEBUG loaded listener.js 00:44:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1167b9800) [pid = 1661] [serial = 819] [outer = 0x11323b400] 00:44:27 INFO - PROCESS | 1661 | 1463816667827 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]]]}] 00:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 721ms 00:44:27 INFO - PROCESS | 1661 | 1463816667879 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 00:44:27 INFO - PROCESS | 1661 | 1463816667885 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 00:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:44:27 INFO - PROCESS | 1661 | 1463816667892 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:44:27 INFO - PROCESS | 1661 | 1463816667895 Marionette TRACE conn2 <- [1,1066,null,{}] 00:44:27 INFO - PROCESS | 1661 | 1463816667899 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}] 00:44:28 INFO - PROCESS | 1661 | 1463816668085 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 00:44:28 INFO - PROCESS | 1661 | 1463816668206 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12080f800 == 50 [pid = 1661] [id = 274] 00:44:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1167b6000) [pid = 1661] [serial = 820] [outer = 0x0] 00:44:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1180d4000) [pid = 1661] [serial = 821] [outer = 0x1167b6000] 00:44:28 INFO - PROCESS | 1661 | 1463816668239 Marionette DEBUG loaded listener.js 00:44:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11830fc00) [pid = 1661] [serial = 822] [outer = 0x1167b6000] 00:44:28 INFO - PROCESS | 1661 | 1463816668694 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]]]}] 00:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 823ms 00:44:28 INFO - PROCESS | 1661 | 1463816668723 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 00:44:28 INFO - PROCESS | 1661 | 1463816668724 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 00:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:44:28 INFO - PROCESS | 1661 | 1463816668728 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:44:28 INFO - PROCESS | 1661 | 1463816668731 Marionette TRACE conn2 <- [1,1070,null,{}] 00:44:28 INFO - PROCESS | 1661 | 1463816668739 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}] 00:44:28 INFO - PROCESS | 1661 | 1463816668842 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 00:44:28 INFO - PROCESS | 1661 | 1463816668909 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b0cf000 == 51 [pid = 1661] [id = 275] 00:44:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11973b400) [pid = 1661] [serial = 823] [outer = 0x0] 00:44:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x119c6c000) [pid = 1661] [serial = 824] [outer = 0x11973b400] 00:44:28 INFO - PROCESS | 1661 | 1463816668940 Marionette DEBUG loaded listener.js 00:44:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12121c400) [pid = 1661] [serial = 825] [outer = 0x11973b400] 00:44:29 INFO - PROCESS | 1661 | 1463816669323 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]]]}] 00:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 623ms 00:44:29 INFO - PROCESS | 1661 | 1463816669351 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 00:44:29 INFO - PROCESS | 1661 | 1463816669353 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 00:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:44:29 INFO - PROCESS | 1661 | 1463816669355 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:44:29 INFO - PROCESS | 1661 | 1463816669357 Marionette TRACE conn2 <- [1,1074,null,{}] 00:44:29 INFO - PROCESS | 1661 | 1463816669359 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}] 00:44:29 INFO - PROCESS | 1661 | 1463816669462 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 00:44:29 INFO - PROCESS | 1661 | 1463816669514 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bab9000 == 52 [pid = 1661] [id = 276] 00:44:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12128f800) [pid = 1661] [serial = 826] [outer = 0x0] 00:44:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x126895000) [pid = 1661] [serial = 827] [outer = 0x12128f800] 00:44:29 INFO - PROCESS | 1661 | 1463816669543 Marionette DEBUG loaded listener.js 00:44:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12721ac00) [pid = 1661] [serial = 828] [outer = 0x12128f800] 00:44:29 INFO - PROCESS | 1661 | 1463816669979 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]]]}] 00:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 00:44:30 INFO - PROCESS | 1661 | 1463816670040 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 00:44:30 INFO - PROCESS | 1661 | 1463816670042 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 00:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:44:30 INFO - PROCESS | 1661 | 1463816670046 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:44:30 INFO - PROCESS | 1661 | 1463816670047 Marionette TRACE conn2 <- [1,1078,null,{}] 00:44:30 INFO - PROCESS | 1661 | 1463816670049 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}] 00:44:30 INFO - PROCESS | 1661 | 1463816670151 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 00:44:30 INFO - PROCESS | 1661 | 1463816670433 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164e3000 == 53 [pid = 1661] [id = 277] 00:44:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11224c400) [pid = 1661] [serial = 829] [outer = 0x0] 00:44:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x112d0bc00) [pid = 1661] [serial = 830] [outer = 0x11224c400] 00:44:30 INFO - PROCESS | 1661 | 1463816670480 Marionette DEBUG loaded listener.js 00:44:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x115aae800) [pid = 1661] [serial = 831] [outer = 0x11224c400] 00:44:30 INFO - PROCESS | 1661 | 1463816670985 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]]]}] 00:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 00:44:31 INFO - PROCESS | 1661 | 1463816671018 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 1661 | 1463816671020 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 00:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:44:31 INFO - PROCESS | 1661 | 1463816671023 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:44:31 INFO - PROCESS | 1661 | 1463816671025 Marionette TRACE conn2 <- [1,1082,null,{}] 00:44:31 INFO - PROCESS | 1661 | 1463816671028 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}] 00:44:31 INFO - PROCESS | 1661 | 1463816671122 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 00:44:31 INFO - PROCESS | 1661 | 1463816671191 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x11664d800 == 54 [pid = 1661] [id = 278] 00:44:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x115f4e400) [pid = 1661] [serial = 832] [outer = 0x0] 00:44:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1168bd800) [pid = 1661] [serial = 833] [outer = 0x115f4e400] 00:44:31 INFO - PROCESS | 1661 | 1463816671220 Marionette DEBUG loaded listener.js 00:44:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x117e62800) [pid = 1661] [serial = 834] [outer = 0x115f4e400] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x1254af800 == 53 [pid = 1661] [id = 243] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d5800 == 52 [pid = 1661] [id = 271] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x12917d000 == 51 [pid = 1661] [id = 270] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x128ca0000 == 50 [pid = 1661] [id = 269] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12a9dfc00) [pid = 1661] [serial = 758] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x126f13000 == 49 [pid = 1661] [id = 268] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x1254a9800 == 48 [pid = 1661] [id = 267] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x121dc2800 == 47 [pid = 1661] [id = 266] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x121389800 == 46 [pid = 1661] [id = 265] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x1186da000 == 45 [pid = 1661] [id = 264] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x11939c800 == 44 [pid = 1661] [id = 263] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x1186f3800 == 43 [pid = 1661] [id = 262] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x11837f800 == 42 [pid = 1661] [id = 261] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x115a7c800 == 41 [pid = 1661] [id = 260] 00:44:31 INFO - PROCESS | 1661 | --DOCSHELL 0x115a79000 == 40 [pid = 1661] [id = 259] 00:44:31 INFO - PROCESS | 1661 | 1463816671811 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]]]}] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1182c3800) [pid = 1661] [serial = 702] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x115fd5800) [pid = 1661] [serial = 699] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x121c11000) [pid = 1661] [serial = 740] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x126ed4800) [pid = 1661] [serial = 743] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1180cf000) [pid = 1661] [serial = 735] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x116a64c00) [pid = 1661] [serial = 734] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x117676c00) [pid = 1661] [serial = 717] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1167b5400) [pid = 1661] [serial = 716] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12121e400) [pid = 1661] [serial = 723] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12089c800) [pid = 1661] [serial = 722] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118880c00) [pid = 1661] [serial = 737] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x126eca000) [pid = 1661] [serial = 731] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x128c86800) [pid = 1661] [serial = 746] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x127216400) [pid = 1661] [serial = 732] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x121c9b400) [pid = 1661] [serial = 726] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12184d400) [pid = 1661] [serial = 725] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x129063800) [pid = 1661] [serial = 747] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11887e400) [pid = 1661] [serial = 720] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11830ec00) [pid = 1661] [serial = 719] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x127273000) [pid = 1661] [serial = 744] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x124cdf000) [pid = 1661] [serial = 728] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12a9da400) [pid = 1661] [serial = 756] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118369800) [pid = 1661] [serial = 750] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1219e5c00) [pid = 1661] [serial = 752] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12a8c9800) [pid = 1661] [serial = 755] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x129153400) [pid = 1661] [serial = 753] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1166d2400) [pid = 1661] [serial = 749] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x126c2e400) [pid = 1661] [serial = 741] [outer = 0x0] [url = about:blank] 00:44:31 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119386800) [pid = 1661] [serial = 738] [outer = 0x0] [url = about:blank] 00:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 823ms 00:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:44:31 INFO - PROCESS | 1661 | 1463816671850 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 1661 | 1463816671854 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 00:44:31 INFO - PROCESS | 1661 | 1463816671858 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:44:31 INFO - PROCESS | 1661 | 1463816671860 Marionette TRACE conn2 <- [1,1086,null,{}] 00:44:31 INFO - PROCESS | 1661 | 1463816671863 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}] 00:44:31 INFO - PROCESS | 1661 | 1463816671978 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 00:44:31 INFO - PROCESS | 1661 | 1463816671987 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x116718000 == 41 [pid = 1661] [id = 279] 00:44:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1180cf000) [pid = 1661] [serial = 835] [outer = 0x0] 00:44:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1180d7000) [pid = 1661] [serial = 836] [outer = 0x1180cf000] 00:44:32 INFO - PROCESS | 1661 | 1463816672016 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118305c00) [pid = 1661] [serial = 837] [outer = 0x1180cf000] 00:44:32 INFO - PROCESS | 1661 | 1463816672348 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]]]}] 00:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 521ms 00:44:32 INFO - PROCESS | 1661 | 1463816672378 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 00:44:32 INFO - PROCESS | 1661 | 1463816672380 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 00:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:44:32 INFO - PROCESS | 1661 | 1463816672386 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:44:32 INFO - PROCESS | 1661 | 1463816672390 Marionette TRACE conn2 <- [1,1090,null,{}] 00:44:32 INFO - PROCESS | 1661 | 1463816672393 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}] 00:44:32 INFO - PROCESS | 1661 | 1463816672471 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 00:44:32 INFO - PROCESS | 1661 | 1463816672478 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b79800 == 42 [pid = 1661] [id = 280] 00:44:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118310000) [pid = 1661] [serial = 838] [outer = 0x0] 00:44:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x11886a000) [pid = 1661] [serial = 839] [outer = 0x118310000] 00:44:32 INFO - PROCESS | 1661 | 1463816672504 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118883400) [pid = 1661] [serial = 840] [outer = 0x118310000] 00:44:32 INFO - PROCESS | 1661 | 1463816672829 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]]]}] 00:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 478ms 00:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:44:32 INFO - PROCESS | 1661 | 1463816672860 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 00:44:32 INFO - PROCESS | 1661 | 1463816672862 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 00:44:32 INFO - PROCESS | 1661 | 1463816672864 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:44:32 INFO - PROCESS | 1661 | 1463816672865 Marionette TRACE conn2 <- [1,1094,null,{}] 00:44:32 INFO - PROCESS | 1661 | 1463816672875 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}] 00:44:32 INFO - PROCESS | 1661 | 1463816672959 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 00:44:33 INFO - PROCESS | 1661 | 1463816673007 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x119444800 == 43 [pid = 1661] [id = 281] 00:44:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x118311400) [pid = 1661] [serial = 841] [outer = 0x0] 00:44:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119308c00) [pid = 1661] [serial = 842] [outer = 0x118311400] 00:44:33 INFO - PROCESS | 1661 | 1463816673032 Marionette DEBUG loaded listener.js 00:44:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11973d800) [pid = 1661] [serial = 843] [outer = 0x118311400] 00:44:33 INFO - PROCESS | 1661 | 1463816673317 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]]]}] 00:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 469ms 00:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:44:33 INFO - PROCESS | 1661 | 1463816673334 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 00:44:33 INFO - PROCESS | 1661 | 1463816673335 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 00:44:33 INFO - PROCESS | 1661 | 1463816673337 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:44:33 INFO - PROCESS | 1661 | 1463816673338 Marionette TRACE conn2 <- [1,1098,null,{}] 00:44:33 INFO - PROCESS | 1661 | 1463816673349 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}] 00:44:33 INFO - PROCESS | 1661 | 1463816673431 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 00:44:33 INFO - PROCESS | 1661 | 1463816673436 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x121233800 == 44 [pid = 1661] [id = 282] 00:44:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x120829c00) [pid = 1661] [serial = 844] [outer = 0x0] 00:44:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x120894800) [pid = 1661] [serial = 845] [outer = 0x120829c00] 00:44:33 INFO - PROCESS | 1661 | 1463816673470 Marionette DEBUG loaded listener.js 00:44:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x121436800) [pid = 1661] [serial = 846] [outer = 0x120829c00] 00:44:33 INFO - PROCESS | 1661 | 1463816673799 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]]]}] 00:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 471ms 00:44:33 INFO - PROCESS | 1661 | 1463816673815 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 00:44:33 INFO - PROCESS | 1661 | 1463816673817 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 00:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:44:33 INFO - PROCESS | 1661 | 1463816673819 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:44:33 INFO - PROCESS | 1661 | 1463816673820 Marionette TRACE conn2 <- [1,1102,null,{}] 00:44:33 INFO - PROCESS | 1661 | 1463816673850 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}] 00:44:33 INFO - PROCESS | 1661 | 1463816673962 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 00:44:34 INFO - PROCESS | 1661 | 1463816673998 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f08800 == 45 [pid = 1661] [id = 283] 00:44:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12089dc00) [pid = 1661] [serial = 847] [outer = 0x0] 00:44:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x121c11000) [pid = 1661] [serial = 848] [outer = 0x12089dc00] 00:44:34 INFO - PROCESS | 1661 | 1463816674023 Marionette DEBUG loaded listener.js 00:44:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x125419000) [pid = 1661] [serial = 849] [outer = 0x12089dc00] 00:44:34 INFO - PROCESS | 1661 | 1463816674335 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]]]}] 00:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 571ms 00:44:34 INFO - PROCESS | 1661 | 1463816674391 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 00:44:34 INFO - PROCESS | 1661 | 1463816674392 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 00:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:44:34 INFO - PROCESS | 1661 | 1463816674394 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:44:34 INFO - PROCESS | 1661 | 1463816674395 Marionette TRACE conn2 <- [1,1106,null,{}] 00:44:34 INFO - PROCESS | 1661 | 1463816674398 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}] 00:44:34 INFO - PROCESS | 1661 | 1463816674493 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 00:44:34 INFO - PROCESS | 1661 | 1463816674505 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x124947800 == 46 [pid = 1661] [id = 284] 00:44:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x125574400) [pid = 1661] [serial = 850] [outer = 0x0] 00:44:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x126c2dc00) [pid = 1661] [serial = 851] [outer = 0x125574400] 00:44:34 INFO - PROCESS | 1661 | 1463816674530 Marionette DEBUG loaded listener.js 00:44:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x126ecbc00) [pid = 1661] [serial = 852] [outer = 0x125574400] 00:44:34 INFO - PROCESS | 1661 | 1463816674878 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]]]}] 00:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms 00:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:44:34 INFO - PROCESS | 1661 | 1463816674913 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 00:44:34 INFO - PROCESS | 1661 | 1463816674915 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 00:44:34 INFO - PROCESS | 1661 | 1463816674918 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:44:34 INFO - PROCESS | 1661 | 1463816674920 Marionette TRACE conn2 <- [1,1110,null,{}] 00:44:34 INFO - PROCESS | 1661 | 1463816674924 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}] 00:44:35 INFO - PROCESS | 1661 | 1463816675071 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 00:44:35 INFO - PROCESS | 1661 | 1463816675092 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x126c04800 == 47 [pid = 1661] [id = 285] 00:44:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x126ecc800) [pid = 1661] [serial = 853] [outer = 0x0] 00:44:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x126f08c00) [pid = 1661] [serial = 854] [outer = 0x126ecc800] 00:44:35 INFO - PROCESS | 1661 | 1463816675132 Marionette DEBUG loaded listener.js 00:44:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x127216400) [pid = 1661] [serial = 855] [outer = 0x126ecc800] 00:44:35 INFO - PROCESS | 1661 | 1463816675494 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]]]}] 00:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 622ms 00:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:44:35 INFO - PROCESS | 1661 | 1463816675540 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 00:44:35 INFO - PROCESS | 1661 | 1463816675542 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 00:44:35 INFO - PROCESS | 1661 | 1463816675544 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:44:35 INFO - PROCESS | 1661 | 1463816675545 Marionette TRACE conn2 <- [1,1114,null,{}] 00:44:35 INFO - PROCESS | 1661 | 1463816675547 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}] 00:44:35 INFO - PROCESS | 1661 | 1463816675643 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 00:44:35 INFO - PROCESS | 1661 | 1463816675647 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x128992800 == 48 [pid = 1661] [id = 286] 00:44:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x127214c00) [pid = 1661] [serial = 856] [outer = 0x0] 00:44:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x127581c00) [pid = 1661] [serial = 857] [outer = 0x127214c00] 00:44:35 INFO - PROCESS | 1661 | 1463816675672 Marionette DEBUG loaded listener.js 00:44:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x128c82c00) [pid = 1661] [serial = 858] [outer = 0x127214c00] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x129061c00) [pid = 1661] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x119af3800) [pid = 1661] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x11938b400) [pid = 1661] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x11936b000) [pid = 1661] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x119386000) [pid = 1661] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x121c96000) [pid = 1661] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x119385400) [pid = 1661] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x126892400) [pid = 1661] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1130d3400) [pid = 1661] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118364400) [pid = 1661] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x116280c00) [pid = 1661] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x117e64c00) [pid = 1661] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x113317c00) [pid = 1661] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x118371800) [pid = 1661] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:44:36 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x126c31800) [pid = 1661] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:44:36 INFO - PROCESS | 1661 | 1463816676119 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]]]}] 00:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 619ms 00:44:36 INFO - PROCESS | 1661 | 1463816676163 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 00:44:36 INFO - PROCESS | 1661 | 1463816676164 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 00:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:44:36 INFO - PROCESS | 1661 | 1463816676167 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:44:36 INFO - PROCESS | 1661 | 1463816676168 Marionette TRACE conn2 <- [1,1118,null,{}] 00:44:36 INFO - PROCESS | 1661 | 1463816676170 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}] 00:44:36 INFO - PROCESS | 1661 | 1463816676250 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 00:44:36 INFO - PROCESS | 1661 | 1463816676255 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b6c800 == 49 [pid = 1661] [id = 287] 00:44:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x116280c00) [pid = 1661] [serial = 859] [outer = 0x0] 00:44:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x118368800) [pid = 1661] [serial = 860] [outer = 0x116280c00] 00:44:36 INFO - PROCESS | 1661 | 1463816676286 Marionette DEBUG loaded listener.js 00:44:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x126ed1000) [pid = 1661] [serial = 861] [outer = 0x116280c00] 00:44:36 INFO - PROCESS | 1661 | 1463816676634 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]]]}] 00:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 517ms 00:44:36 INFO - PROCESS | 1661 | 1463816676685 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 00:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:44:36 INFO - PROCESS | 1661 | 1463816676694 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 00:44:36 INFO - PROCESS | 1661 | 1463816676697 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:44:36 INFO - PROCESS | 1661 | 1463816676698 Marionette TRACE conn2 <- [1,1122,null,{}] 00:44:36 INFO - PROCESS | 1661 | 1463816676701 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}] 00:44:36 INFO - PROCESS | 1661 | 1463816676795 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 00:44:36 INFO - PROCESS | 1661 | 1463816676799 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d8000 == 50 [pid = 1661] [id = 288] 00:44:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128c84800) [pid = 1661] [serial = 862] [outer = 0x0] 00:44:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128d95400) [pid = 1661] [serial = 863] [outer = 0x128c84800] 00:44:36 INFO - PROCESS | 1661 | 1463816676825 Marionette DEBUG loaded listener.js 00:44:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x129662000) [pid = 1661] [serial = 864] [outer = 0x128c84800] 00:44:37 INFO - PROCESS | 1661 | 1463816677294 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]]]}] 00:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 620ms 00:44:37 INFO - PROCESS | 1661 | 1463816677317 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 00:44:37 INFO - PROCESS | 1661 | 1463816677318 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 00:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:44:37 INFO - PROCESS | 1661 | 1463816677321 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:44:37 INFO - PROCESS | 1661 | 1463816677322 Marionette TRACE conn2 <- [1,1126,null,{}] 00:44:37 INFO - PROCESS | 1661 | 1463816677330 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}] 00:44:37 INFO - PROCESS | 1661 | 1463816677413 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 00:44:37 INFO - PROCESS | 1661 | 1463816677418 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baed800 == 51 [pid = 1661] [id = 289] 00:44:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x127272400) [pid = 1661] [serial = 865] [outer = 0x0] 00:44:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1296f5000) [pid = 1661] [serial = 866] [outer = 0x127272400] 00:44:37 INFO - PROCESS | 1661 | 1463816677443 Marionette DEBUG loaded listener.js 00:44:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12b083800) [pid = 1661] [serial = 867] [outer = 0x127272400] 00:44:37 INFO - PROCESS | 1661 | 1463816677760 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]]]}] 00:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 474ms 00:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:44:37 INFO - PROCESS | 1661 | 1463816677795 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 00:44:37 INFO - PROCESS | 1661 | 1463816677796 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 00:44:37 INFO - PROCESS | 1661 | 1463816677799 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:44:37 INFO - PROCESS | 1661 | 1463816677800 Marionette TRACE conn2 <- [1,1130,null,{}] 00:44:37 INFO - PROCESS | 1661 | 1463816677802 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}] 00:44:37 INFO - PROCESS | 1661 | 1463816677889 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 00:44:37 INFO - PROCESS | 1661 | 1463816677943 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb1a800 == 52 [pid = 1661] [id = 290] 00:44:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x112d0e400) [pid = 1661] [serial = 868] [outer = 0x0] 00:44:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12b211c00) [pid = 1661] [serial = 869] [outer = 0x112d0e400] 00:44:37 INFO - PROCESS | 1661 | 1463816677968 Marionette DEBUG loaded listener.js 00:44:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12b21d800) [pid = 1661] [serial = 870] [outer = 0x112d0e400] 00:44:38 INFO - PROCESS | 1661 | 1463816678434 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]]]}] 00:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 668ms 00:44:38 INFO - PROCESS | 1661 | 1463816678468 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 00:44:38 INFO - PROCESS | 1661 | 1463816678471 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 00:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:44:38 INFO - PROCESS | 1661 | 1463816678475 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:44:38 INFO - PROCESS | 1661 | 1463816678477 Marionette TRACE conn2 <- [1,1134,null,{}] 00:44:38 INFO - PROCESS | 1661 | 1463816678481 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}] 00:44:38 INFO - PROCESS | 1661 | 1463816678590 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 00:44:38 INFO - PROCESS | 1661 | 1463816678657 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x118422800 == 53 [pid = 1661] [id = 291] 00:44:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x11620dc00) [pid = 1661] [serial = 871] [outer = 0x0] 00:44:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x11684bc00) [pid = 1661] [serial = 872] [outer = 0x11620dc00] 00:44:38 INFO - PROCESS | 1661 | 1463816678689 Marionette DEBUG loaded listener.js 00:44:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x117676c00) [pid = 1661] [serial = 873] [outer = 0x11620dc00] 00:44:39 INFO - PROCESS | 1661 | 1463816679096 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]]]}] 00:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 00:44:39 INFO - PROCESS | 1661 | 1463816679147 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 00:44:39 INFO - PROCESS | 1661 | 1463816679151 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 00:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:44:39 INFO - PROCESS | 1661 | 1463816679155 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:44:39 INFO - PROCESS | 1661 | 1463816679157 Marionette TRACE conn2 <- [1,1138,null,{}] 00:44:39 INFO - PROCESS | 1661 | 1463816679160 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}] 00:44:39 INFO - PROCESS | 1661 | 1463816679283 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 00:44:39 INFO - PROCESS | 1661 | 1463816679362 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194d0000 == 54 [pid = 1661] [id = 292] 00:44:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11830d800) [pid = 1661] [serial = 874] [outer = 0x0] 00:44:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x118367c00) [pid = 1661] [serial = 875] [outer = 0x11830d800] 00:44:39 INFO - PROCESS | 1661 | 1463816679393 Marionette DEBUG loaded listener.js 00:44:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11887b400) [pid = 1661] [serial = 876] [outer = 0x11830d800] 00:44:39 INFO - PROCESS | 1661 | 1463816679809 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]]]}] 00:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 00:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:44:39 INFO - PROCESS | 1661 | 1463816679825 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 00:44:39 INFO - PROCESS | 1661 | 1463816679827 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 00:44:39 INFO - PROCESS | 1661 | 1463816679829 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:44:39 INFO - PROCESS | 1661 | 1463816679832 Marionette TRACE conn2 <- [1,1142,null,{}] 00:44:39 INFO - PROCESS | 1661 | 1463816679840 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}] 00:44:39 INFO - PROCESS | 1661 | 1463816679944 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 00:44:40 INFO - PROCESS | 1661 | 1463816679994 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb11800 == 55 [pid = 1661] [id = 293] 00:44:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119384c00) [pid = 1661] [serial = 877] [outer = 0x0] 00:44:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1208a0000) [pid = 1661] [serial = 878] [outer = 0x119384c00] 00:44:40 INFO - PROCESS | 1661 | 1463816680026 Marionette DEBUG loaded listener.js 00:44:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x121853000) [pid = 1661] [serial = 879] [outer = 0x119384c00] 00:44:40 INFO - PROCESS | 1661 | 1463816680449 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]]]}] 00:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 672ms 00:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:44:40 INFO - PROCESS | 1661 | 1463816680502 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 00:44:40 INFO - PROCESS | 1661 | 1463816680504 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 00:44:40 INFO - PROCESS | 1661 | 1463816680506 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:44:40 INFO - PROCESS | 1661 | 1463816680507 Marionette TRACE conn2 <- [1,1146,null,{}] 00:44:40 INFO - PROCESS | 1661 | 1463816680510 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}] 00:44:40 INFO - PROCESS | 1661 | 1463816680629 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 00:44:40 INFO - PROCESS | 1661 | 1463816680694 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c316800 == 56 [pid = 1661] [id = 294] 00:44:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1255de800) [pid = 1661] [serial = 880] [outer = 0x0] 00:44:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x127274000) [pid = 1661] [serial = 881] [outer = 0x1255de800] 00:44:40 INFO - PROCESS | 1661 | 1463816680723 Marionette DEBUG loaded listener.js 00:44:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x128d94000) [pid = 1661] [serial = 882] [outer = 0x1255de800] 00:44:41 INFO - PROCESS | 1661 | 1463816681125 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]]]}] 00:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 00:44:41 INFO - PROCESS | 1661 | 1463816681176 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 00:44:41 INFO - PROCESS | 1661 | 1463816681178 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 00:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:44:41 INFO - PROCESS | 1661 | 1463816681180 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:44:41 INFO - PROCESS | 1661 | 1463816681181 Marionette TRACE conn2 <- [1,1150,null,{}] 00:44:41 INFO - PROCESS | 1661 | 1463816681184 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}] 00:44:41 INFO - PROCESS | 1661 | 1463816681281 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 00:44:41 INFO - PROCESS | 1661 | 1463816681346 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c907800 == 57 [pid = 1661] [id = 295] 00:44:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x126e71400) [pid = 1661] [serial = 883] [outer = 0x0] 00:44:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12915a800) [pid = 1661] [serial = 884] [outer = 0x126e71400] 00:44:41 INFO - PROCESS | 1661 | 1463816681375 Marionette DEBUG loaded listener.js 00:44:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12b213400) [pid = 1661] [serial = 885] [outer = 0x126e71400] 00:44:41 INFO - PROCESS | 1661 | 1463816681811 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]]]}] 00:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 00:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:44:41 INFO - PROCESS | 1661 | 1463816681850 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 00:44:41 INFO - PROCESS | 1661 | 1463816681852 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 00:44:41 INFO - PROCESS | 1661 | 1463816681854 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:44:41 INFO - PROCESS | 1661 | 1463816681856 Marionette TRACE conn2 <- [1,1154,null,{}] 00:44:41 INFO - PROCESS | 1661 | 1463816681858 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}] 00:44:41 INFO - PROCESS | 1661 | 1463816681993 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 00:44:42 INFO - PROCESS | 1661 | 1463816682069 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x118699000 == 58 [pid = 1661] [id = 296] 00:44:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x119308400) [pid = 1661] [serial = 886] [outer = 0x0] 00:44:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12b21a800) [pid = 1661] [serial = 887] [outer = 0x119308400] 00:44:42 INFO - PROCESS | 1661 | 1463816682102 Marionette DEBUG loaded listener.js 00:44:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12bb6f800) [pid = 1661] [serial = 888] [outer = 0x119308400] 00:44:42 INFO - PROCESS | 1661 | 1463816682664 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]]]}] 00:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 871ms 00:44:42 INFO - PROCESS | 1661 | 1463816682726 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 00:44:42 INFO - PROCESS | 1661 | 1463816682728 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 00:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:44:42 INFO - PROCESS | 1661 | 1463816682732 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:44:42 INFO - PROCESS | 1661 | 1463816682734 Marionette TRACE conn2 <- [1,1158,null,{}] 00:44:42 INFO - PROCESS | 1661 | 1463816682737 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}] 00:44:42 INFO - PROCESS | 1661 | 1463816682835 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 00:44:42 INFO - PROCESS | 1661 | 1463816682906 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f1f000 == 59 [pid = 1661] [id = 297] 00:44:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1164a6c00) [pid = 1661] [serial = 889] [outer = 0x0] 00:44:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1166cb800) [pid = 1661] [serial = 890] [outer = 0x1164a6c00] 00:44:42 INFO - PROCESS | 1661 | 1463816682936 Marionette DEBUG loaded listener.js 00:44:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x116a60000) [pid = 1661] [serial = 891] [outer = 0x1164a6c00] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12baed800 == 58 [pid = 1661] [id = 289] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d8000 == 57 [pid = 1661] [id = 288] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x1164a6400) [pid = 1661] [serial = 761] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x11938f800) [pid = 1661] [serial = 764] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x126895c00) [pid = 1661] [serial = 767] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12987c000) [pid = 1661] [serial = 770] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12966bc00) [pid = 1661] [serial = 815] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | 1463816683426 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]]]}] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x119b6c800 == 56 [pid = 1661] [id = 287] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x128992800 == 55 [pid = 1661] [id = 286] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x126c04800 == 54 [pid = 1661] [id = 285] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x124947800 == 53 [pid = 1661] [id = 284] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x115f08800 == 52 [pid = 1661] [id = 283] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x121233800 == 51 [pid = 1661] [id = 282] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x119444800 == 50 [pid = 1661] [id = 281] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x118b79800 == 49 [pid = 1661] [id = 280] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x116718000 == 48 [pid = 1661] [id = 279] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x11664d800 == 47 [pid = 1661] [id = 278] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x1164e3000 == 46 [pid = 1661] [id = 277] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12bab9000 == 45 [pid = 1661] [id = 276] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12b0cf000 == 44 [pid = 1661] [id = 275] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12080f800 == 43 [pid = 1661] [id = 274] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x1166e5000 == 42 [pid = 1661] [id = 273] 00:44:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab12000 == 41 [pid = 1661] [id = 272] 00:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 726ms 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x119aef400) [pid = 1661] [serial = 714] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x121c11c00) [pid = 1661] [serial = 794] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x125570c00) [pid = 1661] [serial = 797] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12089cc00) [pid = 1661] [serial = 791] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x126c32c00) [pid = 1661] [serial = 800] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x11339f000) [pid = 1661] [serial = 777] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x113249800) [pid = 1661] [serial = 776] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11887f400) [pid = 1661] [serial = 786] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1185bac00) [pid = 1661] [serial = 785] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x116849800) [pid = 1661] [serial = 779] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x116a64800) [pid = 1661] [serial = 780] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x118292000) [pid = 1661] [serial = 782] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11830ac00) [pid = 1661] [serial = 783] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12a9d9400) [pid = 1661] [serial = 774] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x118371400) [pid = 1661] [serial = 773] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x126c2cc00) [pid = 1661] [serial = 798] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x11901bc00) [pid = 1661] [serial = 788] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x119365000) [pid = 1661] [serial = 789] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x126f03c00) [pid = 1661] [serial = 803] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x126ece800) [pid = 1661] [serial = 801] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x129660c00) [pid = 1661] [serial = 813] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x129155800) [pid = 1661] [serial = 812] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x128d9a400) [pid = 1661] [serial = 810] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x121617000) [pid = 1661] [serial = 806] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12726c000) [pid = 1661] [serial = 804] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x124ce8000) [pid = 1661] [serial = 795] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x121855c00) [pid = 1661] [serial = 792] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x128c7fc00) [pid = 1661] [serial = 807] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x128c86400) [pid = 1661] [serial = 809] [outer = 0x0] [url = about:blank] 00:44:43 INFO - PROCESS | 1661 | 1463816683465 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 00:44:43 INFO - PROCESS | 1661 | 1463816683469 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 00:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:44:43 INFO - PROCESS | 1661 | 1463816683475 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:44:43 INFO - PROCESS | 1661 | 1463816683476 Marionette TRACE conn2 <- [1,1162,null,{}] 00:44:43 INFO - PROCESS | 1661 | 1463816683479 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}] 00:44:43 INFO - PROCESS | 1661 | 1463816683561 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 00:44:43 INFO - PROCESS | 1661 | 1463816683566 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166e1000 == 42 [pid = 1661] [id = 298] 00:44:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1180cf400) [pid = 1661] [serial = 892] [outer = 0x0] 00:44:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x11828f800) [pid = 1661] [serial = 893] [outer = 0x1180cf400] 00:44:43 INFO - PROCESS | 1661 | 1463816683592 Marionette DEBUG loaded listener.js 00:44:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1185bac00) [pid = 1661] [serial = 894] [outer = 0x1180cf400] 00:44:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x118305400) [pid = 1661] [serial = 895] [outer = 0x12cb8fc00] 00:44:43 INFO - PROCESS | 1661 | 1463816683989 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]]]}] 00:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 00:44:44 INFO - PROCESS | 1661 | 1463816684044 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 00:44:44 INFO - PROCESS | 1661 | 1463816684045 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 00:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:44:44 INFO - PROCESS | 1661 | 1463816684048 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:44:44 INFO - PROCESS | 1661 | 1463816684050 Marionette TRACE conn2 <- [1,1166,null,{}] 00:44:44 INFO - PROCESS | 1661 | 1463816684057 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}] 00:44:44 INFO - PROCESS | 1661 | 1463816684138 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 00:44:44 INFO - PROCESS | 1661 | 1463816684147 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194d5000 == 43 [pid = 1661] [id = 299] 00:44:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118883800) [pid = 1661] [serial = 896] [outer = 0x0] 00:44:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119af3800) [pid = 1661] [serial = 897] [outer = 0x118883800] 00:44:44 INFO - PROCESS | 1661 | 1463816684175 Marionette DEBUG loaded listener.js 00:44:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x121220400) [pid = 1661] [serial = 898] [outer = 0x118883800] 00:44:44 INFO - PROCESS | 1661 | 1463816684503 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]]]}] 00:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 470ms 00:44:44 INFO - PROCESS | 1661 | 1463816684519 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 00:44:44 INFO - PROCESS | 1661 | 1463816684521 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 00:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:44:44 INFO - PROCESS | 1661 | 1463816684523 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:44:44 INFO - PROCESS | 1661 | 1463816684527 Marionette TRACE conn2 <- [1,1170,null,{}] 00:44:44 INFO - PROCESS | 1661 | 1463816684529 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}] 00:44:44 INFO - PROCESS | 1661 | 1463816684620 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 00:44:44 INFO - PROCESS | 1661 | 1463816684672 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12123a000 == 44 [pid = 1661] [id = 300] 00:44:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x118887000) [pid = 1661] [serial = 899] [outer = 0x0] 00:44:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119365c00) [pid = 1661] [serial = 900] [outer = 0x118887000] 00:44:44 INFO - PROCESS | 1661 | 1463816684697 Marionette DEBUG loaded listener.js 00:44:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x124cdf000) [pid = 1661] [serial = 901] [outer = 0x118887000] 00:44:44 INFO - PROCESS | 1661 | 1463816684992 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]]]}] 00:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 522ms 00:44:45 INFO - PROCESS | 1661 | 1463816685045 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 00:44:45 INFO - PROCESS | 1661 | 1463816685047 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 00:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:44:45 INFO - PROCESS | 1661 | 1463816685049 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:44:45 INFO - PROCESS | 1661 | 1463816685050 Marionette TRACE conn2 <- [1,1174,null,{}] 00:44:45 INFO - PROCESS | 1661 | 1463816685052 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}] 00:44:45 INFO - PROCESS | 1661 | 1463816685132 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 00:44:45 INFO - PROCESS | 1661 | 1463816685188 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e1d800 == 45 [pid = 1661] [id = 301] 00:44:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x119de5c00) [pid = 1661] [serial = 902] [outer = 0x0] 00:44:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x126895c00) [pid = 1661] [serial = 903] [outer = 0x119de5c00] 00:44:45 INFO - PROCESS | 1661 | 1463816685213 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x126ecec00) [pid = 1661] [serial = 904] [outer = 0x119de5c00] 00:44:45 INFO - PROCESS | 1661 | 1463816685513 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] 00:44:45 INFO - PROCESS | 1661 | 1463816685570 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 00:44:45 INFO - PROCESS | 1661 | 1463816685572 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:44:45 INFO - PROCESS | 1661 | 1463816685573 Marionette TRACE conn2 <- [1,1178,null,{}] 00:44:45 INFO - PROCESS | 1661 | 1463816685576 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}] 00:44:45 INFO - PROCESS | 1661 | 1463816685688 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 00:44:45 INFO - PROCESS | 1661 | 1463816685725 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x128974800 == 46 [pid = 1661] [id = 302] 00:44:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x126ec9400) [pid = 1661] [serial = 905] [outer = 0x0] 00:44:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x127273000) [pid = 1661] [serial = 906] [outer = 0x126ec9400] 00:44:45 INFO - PROCESS | 1661 | 1463816685759 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12a9d7000) [pid = 1661] [serial = 907] [outer = 0x126ec9400] 00:44:46 INFO - PROCESS | 1661 | 1463816686091 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] 00:44:46 INFO - PROCESS | 1661 | 1463816686150 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 00:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:44:46 INFO - PROCESS | 1661 | 1463816686153 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:44:46 INFO - PROCESS | 1661 | 1463816686154 Marionette TRACE conn2 <- [1,1182,null,{}] 00:44:46 INFO - PROCESS | 1661 | 1463816686156 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}] 00:44:46 INFO - PROCESS | 1661 | 1463816686257 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 00:44:46 INFO - PROCESS | 1661 | 1463816686262 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x129187800 == 47 [pid = 1661] [id = 303] 00:44:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12a8c6400) [pid = 1661] [serial = 908] [outer = 0x0] 00:44:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12b288400) [pid = 1661] [serial = 909] [outer = 0x12a8c6400] 00:44:46 INFO - PROCESS | 1661 | 1463816686315 Marionette DEBUG loaded listener.js 00:44:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12bb3a000) [pid = 1661] [serial = 910] [outer = 0x12a8c6400] 00:44:46 INFO - PROCESS | 1661 | 1463816686610 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] 00:44:46 INFO - PROCESS | 1661 | 1463816686623 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 00:44:46 INFO - PROCESS | 1661 | 1463816686629 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:44:46 INFO - PROCESS | 1661 | 1463816686630 Marionette TRACE conn2 <- [1,1186,null,{}] 00:44:46 INFO - PROCESS | 1661 | 1463816686632 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}] 00:44:46 INFO - PROCESS | 1661 | 1463816686735 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 00:44:46 INFO - PROCESS | 1661 | 1463816686740 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d5800 == 48 [pid = 1661] [id = 304] 00:44:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12b28b800) [pid = 1661] [serial = 911] [outer = 0x0] 00:44:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12bb76400) [pid = 1661] [serial = 912] [outer = 0x12b28b800] 00:44:46 INFO - PROCESS | 1661 | 1463816686765 Marionette DEBUG loaded listener.js 00:44:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x12bfa3400) [pid = 1661] [serial = 913] [outer = 0x12b28b800] 00:44:47 INFO - PROCESS | 1661 | 1463816687125 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] 00:44:47 INFO - PROCESS | 1661 | 1463816687149 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 00:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:44:47 INFO - PROCESS | 1661 | 1463816687151 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:44:47 INFO - PROCESS | 1661 | 1463816687152 Marionette TRACE conn2 <- [1,1190,null,{}] 00:44:47 INFO - PROCESS | 1661 | 1463816687154 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}] 00:44:47 INFO - PROCESS | 1661 | 1463816687254 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 00:44:47 INFO - PROCESS | 1661 | 1463816687288 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bab0800 == 49 [pid = 1661] [id = 305] 00:44:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12bb74c00) [pid = 1661] [serial = 914] [outer = 0x0] 00:44:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12bfac400) [pid = 1661] [serial = 915] [outer = 0x12bb74c00] 00:44:47 INFO - PROCESS | 1661 | 1463816687313 Marionette DEBUG loaded listener.js 00:44:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12bfb2c00) [pid = 1661] [serial = 916] [outer = 0x12bb74c00] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x119306000) [pid = 1661] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x121c0b800) [pid = 1661] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x11224c400) [pid = 1661] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x128c84800) [pid = 1661] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x126eca400) [pid = 1661] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12089dc00) [pid = 1661] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x118311400) [pid = 1661] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x126ecc800) [pid = 1661] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x115f4e400) [pid = 1661] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x127272400) [pid = 1661] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1180cf000) [pid = 1661] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x120829c00) [pid = 1661] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1217a7c00) [pid = 1661] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x111f23400) [pid = 1661] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118310000) [pid = 1661] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x125574400) [pid = 1661] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x116280c00) [pid = 1661] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:44:47 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x127214c00) [pid = 1661] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:44:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 00:44:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 00:44:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 00:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:44:47 INFO - _addTest/ [0,1193,"getWindowHandle",null] 00:44:47 INFO - PROCESS | 1661 | 1463816687721 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 00:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:44:47 INFO - PROCESS | 1661 | 1463816687725 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:44:47 INFO - PROCESS | 1661 | 1463816687728 Marionette TRACE conn2 <- [1,1194,null,{}] 00:44:47 INFO - PROCESS | 1661 | 1463816687731 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}] 00:44:47 INFO - PROCESS | 1661 | 1463816687815 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 00:44:47 INFO - PROCESS | 1661 | 1463816687819 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298c5800 == 50 [pid = 1661] [id = 306] 00:44:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1167bbc00) [pid = 1661] [serial = 917] [outer = 0x0] 00:44:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x11936b400) [pid = 1661] [serial = 918] [outer = 0x1167bbc00] 00:44:47 INFO - PROCESS | 1661 | 1463816687845 Marionette DEBUG loaded listener.js 00:44:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x126eca400) [pid = 1661] [serial = 919] [outer = 0x1167bbc00] 00:44:48 INFO - PROCESS | 1661 | 1463816688202 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 00:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:44:48 INFO - PROCESS | 1661 | 1463816688258 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 00:44:48 INFO - PROCESS | 1661 | 1463816688260 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:44:48 INFO - PROCESS | 1661 | 1463816688262 Marionette TRACE conn2 <- [1,1198,null,{}] 00:44:48 INFO - PROCESS | 1661 | 1463816688264 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:48 INFO - PROCESS | 1661 | 1463816688362 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 00:44:48 INFO - PROCESS | 1661 | 1463816688366 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c920800 == 51 [pid = 1661] [id = 307] 00:44:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12757ec00) [pid = 1661] [serial = 920] [outer = 0x0] 00:44:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12c1f1000) [pid = 1661] [serial = 921] [outer = 0x12757ec00] 00:44:48 INFO - PROCESS | 1661 | 1463816688395 Marionette DEBUG loaded listener.js 00:44:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12c7f0000) [pid = 1661] [serial = 922] [outer = 0x12757ec00] 00:44:48 INFO - PROCESS | 1661 | 1463816688717 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 00:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:44:48 INFO - PROCESS | 1661 | 1463816688730 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 00:44:48 INFO - PROCESS | 1661 | 1463816688731 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 00:44:48 INFO - PROCESS | 1661 | 1463816688733 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:44:48 INFO - PROCESS | 1661 | 1463816688734 Marionette TRACE conn2 <- [1,1202,null,{}] 00:44:48 INFO - PROCESS | 1661 | 1463816688736 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:48 INFO - PROCESS | 1661 | 1463816688820 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 00:44:48 INFO - PROCESS | 1661 | 1463816688879 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbb6000 == 52 [pid = 1661] [id = 308] 00:44:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x11283c800) [pid = 1661] [serial = 923] [outer = 0x0] 00:44:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x112844400) [pid = 1661] [serial = 924] [outer = 0x11283c800] 00:44:48 INFO - PROCESS | 1661 | 1463816688904 Marionette DEBUG loaded listener.js 00:44:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12c1f1c00) [pid = 1661] [serial = 925] [outer = 0x11283c800] 00:44:49 INFO - PROCESS | 1661 | 1463816689195 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 00:44:49 INFO - PROCESS | 1661 | 1463816689253 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 00:44:49 INFO - PROCESS | 1661 | 1463816689255 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 00:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:44:49 INFO - PROCESS | 1661 | 1463816689257 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:44:49 INFO - PROCESS | 1661 | 1463816689258 Marionette TRACE conn2 <- [1,1206,null,{}] 00:44:49 INFO - PROCESS | 1661 | 1463816689260 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:49 INFO - PROCESS | 1661 | 1463816689352 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 00:44:49 INFO - PROCESS | 1661 | 1463816689358 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf4e800 == 53 [pid = 1661] [id = 309] 00:44:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12a9d4c00) [pid = 1661] [serial = 926] [outer = 0x0] 00:44:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12c7f2000) [pid = 1661] [serial = 927] [outer = 0x12a9d4c00] 00:44:49 INFO - PROCESS | 1661 | 1463816689383 Marionette DEBUG loaded listener.js 00:44:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12c9a4400) [pid = 1661] [serial = 928] [outer = 0x12a9d4c00] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab7800 == 52 [pid = 1661] [id = 254] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfda800 == 51 [pid = 1661] [id = 257] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x116aac000 == 50 [pid = 1661] [id = 258] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bafa000 == 49 [pid = 1661] [id = 256] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x126f15000 == 48 [pid = 1661] [id = 244] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12b2ab800 == 47 [pid = 1661] [id = 253] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x128cb5800 == 46 [pid = 1661] [id = 255] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x115f1f000 == 45 [pid = 1661] [id = 297] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x118699000 == 44 [pid = 1661] [id = 296] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12c907800 == 43 [pid = 1661] [id = 295] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12c316800 == 42 [pid = 1661] [id = 294] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb11800 == 41 [pid = 1661] [id = 293] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1194d0000 == 40 [pid = 1661] [id = 292] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x118422800 == 39 [pid = 1661] [id = 291] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb1a800 == 38 [pid = 1661] [id = 290] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1166e1000 == 37 [pid = 1661] [id = 298] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x128974800 == 36 [pid = 1661] [id = 302] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1194d5000 == 35 [pid = 1661] [id = 299] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x129187800 == 34 [pid = 1661] [id = 303] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d5800 == 33 [pid = 1661] [id = 304] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1298c5800 == 32 [pid = 1661] [id = 306] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bab0800 == 31 [pid = 1661] [id = 305] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12c920800 == 30 [pid = 1661] [id = 307] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12123a000 == 29 [pid = 1661] [id = 300] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x117e1d800 == 28 [pid = 1661] [id = 301] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12b083800) [pid = 1661] [serial = 867] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbb6000 == 27 [pid = 1661] [id = 308] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x120894400) [pid = 1661] [serial = 765] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12541dc00) [pid = 1661] [serial = 729] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x115aae800) [pid = 1661] [serial = 831] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x129662000) [pid = 1661] [serial = 864] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12a8c7000) [pid = 1661] [serial = 771] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x115e45400) [pid = 1661] [serial = 818] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x121c11000) [pid = 1661] [serial = 848] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x119308c00) [pid = 1661] [serial = 842] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x127216400) [pid = 1661] [serial = 855] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x126895000) [pid = 1661] [serial = 827] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x112d0bc00) [pid = 1661] [serial = 830] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1168bd800) [pid = 1661] [serial = 833] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11973d800) [pid = 1661] [serial = 843] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x128d95400) [pid = 1661] [serial = 863] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x117e62800) [pid = 1661] [serial = 834] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1296f5000) [pid = 1661] [serial = 866] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1180d7000) [pid = 1661] [serial = 836] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x121436800) [pid = 1661] [serial = 846] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x126f08c00) [pid = 1661] [serial = 854] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x127218800) [pid = 1661] [serial = 768] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1180a9000) [pid = 1661] [serial = 762] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119c6c000) [pid = 1661] [serial = 824] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x118883400) [pid = 1661] [serial = 840] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x120894800) [pid = 1661] [serial = 845] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118305c00) [pid = 1661] [serial = 837] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x126c2dc00) [pid = 1661] [serial = 851] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118368800) [pid = 1661] [serial = 860] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1180d4000) [pid = 1661] [serial = 821] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x127581c00) [pid = 1661] [serial = 857] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x126ecbc00) [pid = 1661] [serial = 852] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11886a000) [pid = 1661] [serial = 839] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x128c82c00) [pid = 1661] [serial = 858] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x125419000) [pid = 1661] [serial = 849] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x126ed1000) [pid = 1661] [serial = 861] [outer = 0x0] [url = about:blank] 00:44:50 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12b211c00) [pid = 1661] [serial = 869] [outer = 0x0] [url = about:blank] 00:44:51 INFO - PROCESS | 1661 | 1463816691077 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1870ms 00:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:44:51 INFO - PROCESS | 1661 | 1463816691129 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 00:44:51 INFO - PROCESS | 1661 | 1463816691131 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 00:44:51 INFO - PROCESS | 1661 | 1463816691135 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:44:51 INFO - PROCESS | 1661 | 1463816691137 Marionette TRACE conn2 <- [1,1210,null,{}] 00:44:51 INFO - PROCESS | 1661 | 1463816691143 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:51 INFO - PROCESS | 1661 | 1463816691226 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 00:44:51 INFO - PROCESS | 1661 | 1463816691277 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x115a83000 == 28 [pid = 1661] [id = 310] 00:44:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112dda800) [pid = 1661] [serial = 929] [outer = 0x0] 00:44:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1132e5400) [pid = 1661] [serial = 930] [outer = 0x112dda800] 00:44:51 INFO - PROCESS | 1661 | 1463816691306 Marionette DEBUG loaded listener.js 00:44:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x114ee1c00) [pid = 1661] [serial = 931] [outer = 0x112dda800] 00:44:51 INFO - PROCESS | 1661 | 1463816691638 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 525ms 00:44:51 INFO - PROCESS | 1661 | 1463816691662 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 00:44:51 INFO - PROCESS | 1661 | 1463816691668 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 00:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:44:51 INFO - PROCESS | 1661 | 1463816691675 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:44:51 INFO - PROCESS | 1661 | 1463816691678 Marionette TRACE conn2 <- [1,1214,null,{}] 00:44:51 INFO - PROCESS | 1661 | 1463816691682 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:51 INFO - PROCESS | 1661 | 1463816691801 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 00:44:51 INFO - PROCESS | 1661 | 1463816691862 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x116655800 == 29 [pid = 1661] [id = 311] 00:44:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1132adc00) [pid = 1661] [serial = 932] [outer = 0x0] 00:44:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x115fd5400) [pid = 1661] [serial = 933] [outer = 0x1132adc00] 00:44:51 INFO - PROCESS | 1661 | 1463816691904 Marionette DEBUG loaded listener.js 00:44:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1167b1800) [pid = 1661] [serial = 934] [outer = 0x1132adc00] 00:44:52 INFO - PROCESS | 1661 | 1463816692248 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 624ms 00:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:44:52 INFO - PROCESS | 1661 | 1463816692299 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 1661 | 1463816692301 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 00:44:52 INFO - PROCESS | 1661 | 1463816692303 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:44:52 INFO - PROCESS | 1661 | 1463816692306 Marionette TRACE conn2 <- [1,1218,null,{}] 00:44:52 INFO - PROCESS | 1661 | 1463816692314 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:52 INFO - PROCESS | 1661 | 1463816692408 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 00:44:52 INFO - PROCESS | 1661 | 1463816692416 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x117450800 == 30 [pid = 1661] [id = 312] 00:44:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x111d82c00) [pid = 1661] [serial = 935] [outer = 0x0] 00:44:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11710f000) [pid = 1661] [serial = 936] [outer = 0x111d82c00] 00:44:52 INFO - PROCESS | 1661 | 1463816692456 Marionette DEBUG loaded listener.js 00:44:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x117e63c00) [pid = 1661] [serial = 937] [outer = 0x111d82c00] 00:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 473ms 00:44:52 INFO - PROCESS | 1661 | 1463816692770 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:44:52 INFO - PROCESS | 1661 | 1463816692780 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 1661 | 1463816692782 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 00:44:52 INFO - PROCESS | 1661 | 1463816692784 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:44:52 INFO - PROCESS | 1661 | 1463816692785 Marionette TRACE conn2 <- [1,1222,null,{}] 00:44:52 INFO - PROCESS | 1661 | 1463816692788 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:52 INFO - PROCESS | 1661 | 1463816692874 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 00:44:52 INFO - PROCESS | 1661 | 1463816692878 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186ad800 == 31 [pid = 1661] [id = 313] 00:44:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1166d2400) [pid = 1661] [serial = 938] [outer = 0x0] 00:44:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1180d8000) [pid = 1661] [serial = 939] [outer = 0x1166d2400] 00:44:52 INFO - PROCESS | 1661 | 1463816692906 Marionette DEBUG loaded listener.js 00:44:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1182c8400) [pid = 1661] [serial = 940] [outer = 0x1166d2400] 00:44:53 INFO - PROCESS | 1661 | 1463816693217 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 00:44:53 INFO - PROCESS | 1661 | 1463816693256 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 00:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:44:53 INFO - PROCESS | 1661 | 1463816693262 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:44:53 INFO - PROCESS | 1661 | 1463816693263 Marionette TRACE conn2 <- [1,1226,null,{}] 00:44:53 INFO - PROCESS | 1661 | 1463816693267 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:53 INFO - PROCESS | 1661 | 1463816693409 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 00:44:53 INFO - PROCESS | 1661 | 1463816693419 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b7b000 == 32 [pid = 1661] [id = 314] 00:44:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x116457800) [pid = 1661] [serial = 941] [outer = 0x0] 00:44:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118308c00) [pid = 1661] [serial = 942] [outer = 0x116457800] 00:44:53 INFO - PROCESS | 1661 | 1463816693460 Marionette DEBUG loaded listener.js 00:44:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118369800) [pid = 1661] [serial = 943] [outer = 0x116457800] 00:44:53 INFO - PROCESS | 1661 | 1463816693816 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 573ms 00:44:53 INFO - PROCESS | 1661 | 1463816693834 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 00:44:53 INFO - PROCESS | 1661 | 1463816693836 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 00:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:44:53 INFO - PROCESS | 1661 | 1463816693838 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:44:53 INFO - PROCESS | 1661 | 1463816693849 Marionette TRACE conn2 <- [1,1230,null,{}] 00:44:53 INFO - PROCESS | 1661 | 1463816693852 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:53 INFO - PROCESS | 1661 | 1463816693937 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 00:44:53 INFO - PROCESS | 1661 | 1463816693985 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194ce000 == 33 [pid = 1661] [id = 315] 00:44:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x118365000) [pid = 1661] [serial = 944] [outer = 0x0] 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x118877800) [pid = 1661] [serial = 945] [outer = 0x118365000] 00:44:54 INFO - PROCESS | 1661 | 1463816694011 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x119361400) [pid = 1661] [serial = 946] [outer = 0x118365000] 00:44:54 INFO - PROCESS | 1661 | 1463816694268 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 478ms 00:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:44:54 INFO - PROCESS | 1661 | 1463816694317 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 00:44:54 INFO - PROCESS | 1661 | 1463816694318 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 00:44:54 INFO - PROCESS | 1661 | 1463816694320 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:44:54 INFO - PROCESS | 1661 | 1463816694321 Marionette TRACE conn2 <- [1,1234,null,{}] 00:44:54 INFO - PROCESS | 1661 | 1463816694331 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:54 INFO - PROCESS | 1661 | 1463816694406 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 00:44:54 INFO - PROCESS | 1661 | 1463816694413 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d78800 == 34 [pid = 1661] [id = 316] 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x11936a800) [pid = 1661] [serial = 947] [outer = 0x0] 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11938b400) [pid = 1661] [serial = 948] [outer = 0x11936a800] 00:44:54 INFO - PROCESS | 1661 | 1463816694438 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119ae7400) [pid = 1661] [serial = 949] [outer = 0x11936a800] 00:44:54 INFO - PROCESS | 1661 | 1463816694745 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 475ms 00:44:54 INFO - PROCESS | 1661 | 1463816694796 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 00:44:54 INFO - PROCESS | 1661 | 1463816694797 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 00:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:44:54 INFO - PROCESS | 1661 | 1463816694799 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:44:54 INFO - PROCESS | 1661 | 1463816694800 Marionette TRACE conn2 <- [1,1238,null,{}] 00:44:54 INFO - PROCESS | 1661 | 1463816694803 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:54 INFO - PROCESS | 1661 | 1463816694872 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 00:44:54 INFO - PROCESS | 1661 | 1463816694923 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12123a000 == 35 [pid = 1661] [id = 317] 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x112a65c00) [pid = 1661] [serial = 950] [outer = 0x0] 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119af2800) [pid = 1661] [serial = 951] [outer = 0x112a65c00] 00:44:54 INFO - PROCESS | 1661 | 1463816694948 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x120895400) [pid = 1661] [serial = 952] [outer = 0x112a65c00] 00:44:55 INFO - PROCESS | 1661 | 1463816695227 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 00:44:55 INFO - PROCESS | 1661 | 1463816695268 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 00:44:55 INFO - PROCESS | 1661 | 1463816695269 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 00:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:44:55 INFO - PROCESS | 1661 | 1463816695271 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:44:55 INFO - PROCESS | 1661 | 1463816695273 Marionette TRACE conn2 <- [1,1242,null,{}] 00:44:55 INFO - PROCESS | 1661 | 1463816695283 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:55 INFO - PROCESS | 1661 | 1463816695360 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 00:44:55 INFO - PROCESS | 1661 | 1463816695365 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x117450000 == 36 [pid = 1661] [id = 318] 00:44:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x120897c00) [pid = 1661] [serial = 953] [outer = 0x0] 00:44:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12121dc00) [pid = 1661] [serial = 954] [outer = 0x120897c00] 00:44:55 INFO - PROCESS | 1661 | 1463816695392 Marionette DEBUG loaded listener.js 00:44:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12128b800) [pid = 1661] [serial = 955] [outer = 0x120897c00] 00:44:55 INFO - PROCESS | 1661 | 1463816695693 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 476ms 00:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:44:55 INFO - PROCESS | 1661 | 1463816695749 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 00:44:55 INFO - PROCESS | 1661 | 1463816695750 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 00:44:55 INFO - PROCESS | 1661 | 1463816695752 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:44:55 INFO - PROCESS | 1661 | 1463816695753 Marionette TRACE conn2 <- [1,1246,null,{}] 00:44:55 INFO - PROCESS | 1661 | 1463816695756 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:55 INFO - PROCESS | 1661 | 1463816695862 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 00:44:55 INFO - PROCESS | 1661 | 1463816695891 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x123d67000 == 37 [pid = 1661] [id = 319] 00:44:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1122b6800) [pid = 1661] [serial = 956] [outer = 0x0] 00:44:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12161d800) [pid = 1661] [serial = 957] [outer = 0x1122b6800] 00:44:55 INFO - PROCESS | 1661 | 1463816695916 Marionette DEBUG loaded listener.js 00:44:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12184fc00) [pid = 1661] [serial = 958] [outer = 0x1122b6800] 00:44:56 INFO - PROCESS | 1661 | 1463816696235 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 00:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:44:56 INFO - PROCESS | 1661 | 1463816696270 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 00:44:56 INFO - PROCESS | 1661 | 1463816696272 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 00:44:56 INFO - PROCESS | 1661 | 1463816696276 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:44:56 INFO - PROCESS | 1661 | 1463816696278 Marionette TRACE conn2 <- [1,1250,null,{}] 00:44:56 INFO - PROCESS | 1661 | 1463816696280 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:56 INFO - PROCESS | 1661 | 1463816696390 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 00:44:56 INFO - PROCESS | 1661 | 1463816696406 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b73000 == 38 [pid = 1661] [id = 320] 00:44:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1208a0c00) [pid = 1661] [serial = 959] [outer = 0x0] 00:44:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x124996800) [pid = 1661] [serial = 960] [outer = 0x1208a0c00] 00:44:56 INFO - PROCESS | 1661 | 1463816696435 Marionette DEBUG loaded listener.js 00:44:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1255df800) [pid = 1661] [serial = 961] [outer = 0x1208a0c00] 00:44:56 INFO - PROCESS | 1661 | 1463816696795 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 570ms 00:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:44:56 INFO - PROCESS | 1661 | 1463816696847 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 00:44:56 INFO - PROCESS | 1661 | 1463816696848 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 00:44:56 INFO - PROCESS | 1661 | 1463816696852 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:44:56 INFO - PROCESS | 1661 | 1463816696853 Marionette TRACE conn2 <- [1,1254,null,{}] 00:44:56 INFO - PROCESS | 1661 | 1463816696867 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:57 INFO - PROCESS | 1661 | 1463816697007 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 00:44:57 INFO - PROCESS | 1661 | 1463816697019 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f15000 == 39 [pid = 1661] [id = 321] 00:44:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x121c11000) [pid = 1661] [serial = 962] [outer = 0x0] 00:44:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x126c32800) [pid = 1661] [serial = 963] [outer = 0x121c11000] 00:44:57 INFO - PROCESS | 1661 | 1463816697059 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x126ecc800) [pid = 1661] [serial = 964] [outer = 0x121c11000] 00:44:57 INFO - PROCESS | 1661 | 1463816697456 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 619ms 00:44:57 INFO - PROCESS | 1661 | 1463816697470 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 00:44:57 INFO - PROCESS | 1661 | 1463816697471 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 00:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:44:57 INFO - PROCESS | 1661 | 1463816697483 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:44:57 INFO - PROCESS | 1661 | 1463816697485 Marionette TRACE conn2 <- [1,1258,null,{}] 00:44:57 INFO - PROCESS | 1661 | 1463816697487 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:57 INFO - PROCESS | 1661 | 1463816697585 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 00:44:57 INFO - PROCESS | 1661 | 1463816697590 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x128992000 == 40 [pid = 1661] [id = 322] 00:44:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11886ec00) [pid = 1661] [serial = 965] [outer = 0x0] 00:44:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x126ed0c00) [pid = 1661] [serial = 966] [outer = 0x11886ec00] 00:44:57 INFO - PROCESS | 1661 | 1463816697621 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x127214c00) [pid = 1661] [serial = 967] [outer = 0x11886ec00] 00:44:57 INFO - PROCESS | 1661 | 1463816697956 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 00:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:44:58 INFO - PROCESS | 1661 | 1463816698002 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 00:44:58 INFO - PROCESS | 1661 | 1463816698003 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 00:44:58 INFO - PROCESS | 1661 | 1463816698006 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:44:58 INFO - PROCESS | 1661 | 1463816698007 Marionette TRACE conn2 <- [1,1262,null,{}] 00:44:58 INFO - PROCESS | 1661 | 1463816698011 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:58 INFO - PROCESS | 1661 | 1463816698113 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 00:44:58 INFO - PROCESS | 1661 | 1463816698117 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12901e800 == 41 [pid = 1661] [id = 323] 00:44:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12726c000) [pid = 1661] [serial = 968] [outer = 0x0] 00:44:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12757fc00) [pid = 1661] [serial = 969] [outer = 0x12726c000] 00:44:58 INFO - PROCESS | 1661 | 1463816698142 Marionette DEBUG loaded listener.js 00:44:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x128a6d800) [pid = 1661] [serial = 970] [outer = 0x12726c000] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x129151800) [pid = 1661] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x126ec9400) [pid = 1661] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12b28b800) [pid = 1661] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12a8c6400) [pid = 1661] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12bb74c00) [pid = 1661] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1167bbc00) [pid = 1661] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x119de5c00) [pid = 1661] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x118887000) [pid = 1661] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118883800) [pid = 1661] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1180cf400) [pid = 1661] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1164a6c00) [pid = 1661] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x11283c800) [pid = 1661] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x119308400) [pid = 1661] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x126e71400) [pid = 1661] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1255de800) [pid = 1661] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x119384c00) [pid = 1661] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11830d800) [pid = 1661] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11620dc00) [pid = 1661] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x112d0e400) [pid = 1661] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12757ec00) [pid = 1661] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1167b6000) [pid = 1661] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11973b400) [pid = 1661] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12128f800) [pid = 1661] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11323b400) [pid = 1661] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:44:58 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x129662400) [pid = 1661] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:44:58 INFO - PROCESS | 1661 | 1463816698725 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 772ms 00:44:58 INFO - PROCESS | 1661 | 1463816698779 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 00:44:58 INFO - PROCESS | 1661 | 1463816698780 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 00:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:44:58 INFO - PROCESS | 1661 | 1463816698783 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:44:58 INFO - PROCESS | 1661 | 1463816698784 Marionette TRACE conn2 <- [1,1266,null,{}] 00:44:58 INFO - PROCESS | 1661 | 1463816698786 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:58 INFO - PROCESS | 1661 | 1463816698907 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 00:44:58 INFO - PROCESS | 1661 | 1463816698940 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b60800 == 42 [pid = 1661] [id = 324] 00:44:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x112dd6800) [pid = 1661] [serial = 971] [outer = 0x0] 00:44:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1180dbc00) [pid = 1661] [serial = 972] [outer = 0x112dd6800] 00:44:58 INFO - PROCESS | 1661 | 1463816698967 Marionette DEBUG loaded listener.js 00:44:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119af1400) [pid = 1661] [serial = 973] [outer = 0x112dd6800] 00:44:59 INFO - PROCESS | 1661 | 1463816699244 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 00:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:44:59 INFO - PROCESS | 1661 | 1463816699302 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 00:44:59 INFO - PROCESS | 1661 | 1463816699303 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 00:44:59 INFO - PROCESS | 1661 | 1463816699305 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:44:59 INFO - PROCESS | 1661 | 1463816699306 Marionette TRACE conn2 <- [1,1270,null,{}] 00:44:59 INFO - PROCESS | 1661 | 1463816699311 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:59 INFO - PROCESS | 1661 | 1463816699387 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 00:44:59 INFO - PROCESS | 1661 | 1463816699394 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12962d800 == 43 [pid = 1661] [id = 325] 00:44:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x124ce8000) [pid = 1661] [serial = 974] [outer = 0x0] 00:44:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12757c400) [pid = 1661] [serial = 975] [outer = 0x124ce8000] 00:44:59 INFO - PROCESS | 1661 | 1463816699419 Marionette DEBUG loaded listener.js 00:44:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128a72000) [pid = 1661] [serial = 976] [outer = 0x124ce8000] 00:44:59 INFO - PROCESS | 1661 | 1463816699722 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 472ms 00:44:59 INFO - PROCESS | 1661 | 1463816699789 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 00:44:59 INFO - PROCESS | 1661 | 1463816699790 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 00:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:44:59 INFO - PROCESS | 1661 | 1463816699796 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:44:59 INFO - PROCESS | 1661 | 1463816699797 Marionette TRACE conn2 <- [1,1274,null,{}] 00:44:59 INFO - PROCESS | 1661 | 1463816699799 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:59 INFO - PROCESS | 1661 | 1463816699880 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 00:44:59 INFO - PROCESS | 1661 | 1463816699884 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a83c000 == 44 [pid = 1661] [id = 326] 00:44:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119747400) [pid = 1661] [serial = 977] [outer = 0x0] 00:44:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x128a76000) [pid = 1661] [serial = 978] [outer = 0x119747400] 00:44:59 INFO - PROCESS | 1661 | 1463816699909 Marionette DEBUG loaded listener.js 00:44:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x128c80800) [pid = 1661] [serial = 979] [outer = 0x119747400] 00:45:00 INFO - PROCESS | 1661 | 1463816700243 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 469ms 00:45:00 INFO - PROCESS | 1661 | 1463816700264 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 00:45:00 INFO - PROCESS | 1661 | 1463816700266 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 00:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:45:00 INFO - PROCESS | 1661 | 1463816700268 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:45:00 INFO - PROCESS | 1661 | 1463816700269 Marionette TRACE conn2 <- [1,1278,null,{}] 00:45:00 INFO - PROCESS | 1661 | 1463816700271 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:00 INFO - PROCESS | 1661 | 1463816700360 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 00:45:00 INFO - PROCESS | 1661 | 1463816700364 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab0c000 == 45 [pid = 1661] [id = 327] 00:45:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x128c82c00) [pid = 1661] [serial = 980] [outer = 0x0] 00:45:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128c8b800) [pid = 1661] [serial = 981] [outer = 0x128c82c00] 00:45:00 INFO - PROCESS | 1661 | 1463816700389 Marionette DEBUG loaded listener.js 00:45:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x128d95c00) [pid = 1661] [serial = 982] [outer = 0x128c82c00] 00:45:00 INFO - PROCESS | 1661 | 1463816700896 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 00:45:00 INFO - PROCESS | 1661 | 1463816700950 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 00:45:00 INFO - PROCESS | 1661 | 1463816700953 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 00:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:45:00 INFO - PROCESS | 1661 | 1463816700960 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:45:00 INFO - PROCESS | 1661 | 1463816700962 Marionette TRACE conn2 <- [1,1282,null,{}] 00:45:00 INFO - PROCESS | 1661 | 1463816700966 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:01 INFO - PROCESS | 1661 | 1463816701081 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 00:45:01 INFO - PROCESS | 1661 | 1463816701135 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x116882000 == 46 [pid = 1661] [id = 328] 00:45:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x112d05800) [pid = 1661] [serial = 983] [outer = 0x0] 00:45:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x11330f400) [pid = 1661] [serial = 984] [outer = 0x112d05800] 00:45:01 INFO - PROCESS | 1661 | 1463816701167 Marionette DEBUG loaded listener.js 00:45:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x115eedc00) [pid = 1661] [serial = 985] [outer = 0x112d05800] 00:45:01 INFO - PROCESS | 1661 | 1463816701738 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 875ms 00:45:01 INFO - PROCESS | 1661 | 1463816701833 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 00:45:01 INFO - PROCESS | 1661 | 1463816701837 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 00:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:45:01 INFO - PROCESS | 1661 | 1463816701842 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:45:01 INFO - PROCESS | 1661 | 1463816701844 Marionette TRACE conn2 <- [1,1286,null,{}] 00:45:01 INFO - PROCESS | 1661 | 1463816701847 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:01 INFO - PROCESS | 1661 | 1463816701967 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 00:45:02 INFO - PROCESS | 1661 | 1463816702019 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194c6000 == 47 [pid = 1661] [id = 329] 00:45:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1167b7c00) [pid = 1661] [serial = 986] [outer = 0x0] 00:45:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x116853000) [pid = 1661] [serial = 987] [outer = 0x1167b7c00] 00:45:02 INFO - PROCESS | 1661 | 1463816702049 Marionette DEBUG loaded listener.js 00:45:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1180a9400) [pid = 1661] [serial = 988] [outer = 0x1167b7c00] 00:45:02 INFO - PROCESS | 1661 | 1463816702728 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 00:45:02 INFO - PROCESS | 1661 | 1463816702812 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 00:45:02 INFO - PROCESS | 1661 | 1463816702815 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 00:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:45:02 INFO - PROCESS | 1661 | 1463816702818 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:45:02 INFO - PROCESS | 1661 | 1463816702820 Marionette TRACE conn2 <- [1,1290,null,{}] 00:45:02 INFO - PROCESS | 1661 | 1463816702824 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:02 INFO - PROCESS | 1661 | 1463816702929 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 00:45:02 INFO - PROCESS | 1661 | 1463816702982 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab3800 == 48 [pid = 1661] [id = 330] 00:45:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x115ab0800) [pid = 1661] [serial = 989] [outer = 0x0] 00:45:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1164ab000) [pid = 1661] [serial = 990] [outer = 0x115ab0800] 00:45:03 INFO - PROCESS | 1661 | 1463816703011 Marionette DEBUG loaded listener.js 00:45:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x116847800) [pid = 1661] [serial = 991] [outer = 0x115ab0800] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12a83c000 == 47 [pid = 1661] [id = 326] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12962d800 == 46 [pid = 1661] [id = 325] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x119b60800 == 45 [pid = 1661] [id = 324] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12901e800 == 44 [pid = 1661] [id = 323] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x128992000 == 43 [pid = 1661] [id = 322] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12c7f2000) [pid = 1661] [serial = 927] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x126f15000 == 42 [pid = 1661] [id = 321] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x118b73000 == 41 [pid = 1661] [id = 320] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x123d67000 == 40 [pid = 1661] [id = 319] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x117450000 == 39 [pid = 1661] [id = 318] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12123a000 == 38 [pid = 1661] [id = 317] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x119d78800 == 37 [pid = 1661] [id = 316] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1194ce000 == 36 [pid = 1661] [id = 315] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x118b7b000 == 35 [pid = 1661] [id = 314] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1186ad800 == 34 [pid = 1661] [id = 313] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x117450800 == 33 [pid = 1661] [id = 312] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x116655800 == 32 [pid = 1661] [id = 311] 00:45:03 INFO - PROCESS | 1661 | --DOCSHELL 0x115a83000 == 31 [pid = 1661] [id = 310] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12b216400) [pid = 1661] [serial = 759] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11830fc00) [pid = 1661] [serial = 822] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12121c400) [pid = 1661] [serial = 825] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12721ac00) [pid = 1661] [serial = 828] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1167b9800) [pid = 1661] [serial = 819] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12a9d7000) [pid = 1661] [serial = 907] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12bb76400) [pid = 1661] [serial = 912] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12bb3a000) [pid = 1661] [serial = 910] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12b288400) [pid = 1661] [serial = 909] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12bfac400) [pid = 1661] [serial = 915] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x126eca400) [pid = 1661] [serial = 919] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11936b400) [pid = 1661] [serial = 918] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12bfb2c00) [pid = 1661] [serial = 916] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1167b6400) [pid = 1661] [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.] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x126895c00) [pid = 1661] [serial = 903] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119365c00) [pid = 1661] [serial = 900] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x124cdf000) [pid = 1661] [serial = 901] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119af3800) [pid = 1661] [serial = 897] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x121220400) [pid = 1661] [serial = 898] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11828f800) [pid = 1661] [serial = 893] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1185bac00) [pid = 1661] [serial = 894] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x116a60000) [pid = 1661] [serial = 891] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1166cb800) [pid = 1661] [serial = 890] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12c1f1c00) [pid = 1661] [serial = 925] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12bb6f800) [pid = 1661] [serial = 888] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12b21a800) [pid = 1661] [serial = 887] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12b213400) [pid = 1661] [serial = 885] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12915a800) [pid = 1661] [serial = 884] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128d94000) [pid = 1661] [serial = 882] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x127274000) [pid = 1661] [serial = 881] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x121853000) [pid = 1661] [serial = 879] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1208a0000) [pid = 1661] [serial = 878] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11887b400) [pid = 1661] [serial = 876] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118367c00) [pid = 1661] [serial = 875] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x117676c00) [pid = 1661] [serial = 873] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11684bc00) [pid = 1661] [serial = 872] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12b21d800) [pid = 1661] [serial = 870] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x127273000) [pid = 1661] [serial = 906] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12bfa3400) [pid = 1661] [serial = 913] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12c1f1000) [pid = 1661] [serial = 921] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12c7f0000) [pid = 1661] [serial = 922] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x126ecec00) [pid = 1661] [serial = 904] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x112844400) [pid = 1661] [serial = 924] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1296f3000) [pid = 1661] [serial = 816] [outer = 0x0] [url = about:blank] 00:45:03 INFO - PROCESS | 1661 | 1463816703406 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 624ms 00:45:03 INFO - PROCESS | 1661 | 1463816703442 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 00:45:03 INFO - PROCESS | 1661 | 1463816703445 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 00:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:45:03 INFO - PROCESS | 1661 | 1463816703450 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:45:03 INFO - PROCESS | 1661 | 1463816703451 Marionette TRACE conn2 <- [1,1294,null,{}] 00:45:03 INFO - PROCESS | 1661 | 1463816703454 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:03 INFO - PROCESS | 1661 | 1463816703530 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 00:45:03 INFO - PROCESS | 1661 | 1463816703577 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x117444000 == 32 [pid = 1661] [id = 331] 00:45:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1167b9400) [pid = 1661] [serial = 992] [outer = 0x0] 00:45:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116a64c00) [pid = 1661] [serial = 993] [outer = 0x1167b9400] 00:45:03 INFO - PROCESS | 1661 | 1463816703603 Marionette DEBUG loaded listener.js 00:45:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1180cdc00) [pid = 1661] [serial = 994] [outer = 0x1167b9400] 00:45:03 INFO - PROCESS | 1661 | 1463816703903 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 00:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:45:03 INFO - PROCESS | 1661 | 1463816703919 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 00:45:03 INFO - PROCESS | 1661 | 1463816703920 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 00:45:03 INFO - PROCESS | 1661 | 1463816703922 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:45:03 INFO - PROCESS | 1661 | 1463816703927 Marionette TRACE conn2 <- [1,1298,null,{}] 00:45:03 INFO - PROCESS | 1661 | 1463816703943 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:04 INFO - PROCESS | 1661 | 1463816704027 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 00:45:04 INFO - PROCESS | 1661 | 1463816704032 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b7d800 == 33 [pid = 1661] [id = 332] 00:45:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x112a71400) [pid = 1661] [serial = 995] [outer = 0x0] 00:45:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118309000) [pid = 1661] [serial = 996] [outer = 0x112a71400] 00:45:04 INFO - PROCESS | 1661 | 1463816704061 Marionette DEBUG loaded listener.js 00:45:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1185b3000) [pid = 1661] [serial = 997] [outer = 0x112a71400] 00:45:04 INFO - PROCESS | 1661 | 1463816704390 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 530ms 00:45:04 INFO - PROCESS | 1661 | 1463816704452 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 00:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:45:04 INFO - PROCESS | 1661 | 1463816704454 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 00:45:04 INFO - PROCESS | 1661 | 1463816704456 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:45:04 INFO - PROCESS | 1661 | 1463816704458 Marionette TRACE conn2 <- [1,1302,null,{}] 00:45:04 INFO - PROCESS | 1661 | 1463816704460 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:04 INFO - PROCESS | 1661 | 1463816704535 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 00:45:04 INFO - PROCESS | 1661 | 1463816704540 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x119770000 == 34 [pid = 1661] [id = 333] 00:45:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11886a000) [pid = 1661] [serial = 998] [outer = 0x0] 00:45:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11887f400) [pid = 1661] [serial = 999] [outer = 0x11886a000] 00:45:04 INFO - PROCESS | 1661 | 1463816704569 Marionette DEBUG loaded listener.js 00:45:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11901c000) [pid = 1661] [serial = 1000] [outer = 0x11886a000] 00:45:04 INFO - PROCESS | 1661 | 1463816704901 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 00:45:04 INFO - PROCESS | 1661 | 1463816704929 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 00:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:45:04 INFO - PROCESS | 1661 | 1463816704930 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 00:45:04 INFO - PROCESS | 1661 | 1463816704932 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:45:04 INFO - PROCESS | 1661 | 1463816704933 Marionette TRACE conn2 <- [1,1306,null,{}] 00:45:04 INFO - PROCESS | 1661 | 1463816704936 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:05 INFO - PROCESS | 1661 | 1463816705011 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 00:45:05 INFO - PROCESS | 1661 | 1463816705064 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12080a000 == 35 [pid = 1661] [id = 334] 00:45:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x112a6e400) [pid = 1661] [serial = 1001] [outer = 0x0] 00:45:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11930d800) [pid = 1661] [serial = 1002] [outer = 0x112a6e400] 00:45:05 INFO - PROCESS | 1661 | 1463816705090 Marionette DEBUG loaded listener.js 00:45:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11938f000) [pid = 1661] [serial = 1003] [outer = 0x112a6e400] 00:45:05 INFO - PROCESS | 1661 | 1463816705395 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 518ms 00:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:45:05 INFO - PROCESS | 1661 | 1463816705455 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 00:45:05 INFO - PROCESS | 1661 | 1463816705456 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 00:45:05 INFO - PROCESS | 1661 | 1463816705459 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:45:05 INFO - PROCESS | 1661 | 1463816705460 Marionette TRACE conn2 <- [1,1310,null,{}] 00:45:05 INFO - PROCESS | 1661 | 1463816705462 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:05 INFO - PROCESS | 1661 | 1463816705579 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 00:45:05 INFO - PROCESS | 1661 | 1463816705614 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x121dc0000 == 36 [pid = 1661] [id = 335] 00:45:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11938e800) [pid = 1661] [serial = 1004] [outer = 0x0] 00:45:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119de5c00) [pid = 1661] [serial = 1005] [outer = 0x11938e800] 00:45:05 INFO - PROCESS | 1661 | 1463816705641 Marionette DEBUG loaded listener.js 00:45:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1216d5400) [pid = 1661] [serial = 1006] [outer = 0x11938e800] 00:45:05 INFO - PROCESS | 1661 | 1463816705979 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 00:45:06 INFO - PROCESS | 1661 | 1463816706029 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 00:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:45:06 INFO - PROCESS | 1661 | 1463816706031 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:45:06 INFO - PROCESS | 1661 | 1463816706033 Marionette TRACE conn2 <- [1,1314,null,{}] 00:45:06 INFO - PROCESS | 1661 | 1463816706035 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:06 INFO - PROCESS | 1661 | 1463816706127 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 00:45:06 INFO - PROCESS | 1661 | 1463816706162 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254a4000 == 37 [pid = 1661] [id = 336] 00:45:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x121436400) [pid = 1661] [serial = 1007] [outer = 0x0] 00:45:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x121c9c800) [pid = 1661] [serial = 1008] [outer = 0x121436400] 00:45:06 INFO - PROCESS | 1661 | 1463816706187 Marionette DEBUG loaded listener.js 00:45:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124ce6400) [pid = 1661] [serial = 1009] [outer = 0x121436400] 00:45:06 INFO - PROCESS | 1661 | 1463816706502 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 520ms 00:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:45:06 INFO - PROCESS | 1661 | 1463816706552 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 00:45:06 INFO - PROCESS | 1661 | 1463816706553 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 00:45:06 INFO - PROCESS | 1661 | 1463816706555 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:45:06 INFO - PROCESS | 1661 | 1463816706556 Marionette TRACE conn2 <- [1,1318,null,{}] 00:45:06 INFO - PROCESS | 1661 | 1463816706558 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:06 INFO - PROCESS | 1661 | 1463816706653 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 00:45:06 INFO - PROCESS | 1661 | 1463816706665 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x126c03800 == 38 [pid = 1661] [id = 337] 00:45:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x121853000) [pid = 1661] [serial = 1010] [outer = 0x0] 00:45:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1255d6000) [pid = 1661] [serial = 1011] [outer = 0x121853000] 00:45:06 INFO - PROCESS | 1661 | 1463816706690 Marionette DEBUG loaded listener.js 00:45:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12689ec00) [pid = 1661] [serial = 1012] [outer = 0x121853000] 00:45:07 INFO - PROCESS | 1661 | 1463816707044 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 522ms 00:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:45:07 INFO - PROCESS | 1661 | 1463816707079 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 00:45:07 INFO - PROCESS | 1661 | 1463816707080 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 00:45:07 INFO - PROCESS | 1661 | 1463816707082 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:45:07 INFO - PROCESS | 1661 | 1463816707083 Marionette TRACE conn2 <- [1,1322,null,{}] 00:45:07 INFO - PROCESS | 1661 | 1463816707085 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:07 INFO - PROCESS | 1661 | 1463816707185 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 00:45:07 INFO - PROCESS | 1661 | 1463816707190 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b7c800 == 39 [pid = 1661] [id = 338] 00:45:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x125424800) [pid = 1661] [serial = 1013] [outer = 0x0] 00:45:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126cb0c00) [pid = 1661] [serial = 1014] [outer = 0x125424800] 00:45:07 INFO - PROCESS | 1661 | 1463816707217 Marionette DEBUG loaded listener.js 00:45:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x126ed1400) [pid = 1661] [serial = 1015] [outer = 0x125424800] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x121c11000) [pid = 1661] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x112a65c00) [pid = 1661] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11886ec00) [pid = 1661] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x112dd6800) [pid = 1661] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12726c000) [pid = 1661] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x124ce8000) [pid = 1661] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119747400) [pid = 1661] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1208a0c00) [pid = 1661] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11936a800) [pid = 1661] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1132adc00) [pid = 1661] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x116457800) [pid = 1661] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x120897c00) [pid = 1661] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1122b6800) [pid = 1661] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1166d2400) [pid = 1661] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x112dda800) [pid = 1661] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118365000) [pid = 1661] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:45:07 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x111d82c00) [pid = 1661] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:45:07 INFO - PROCESS | 1661 | 1463816707765 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 719ms 00:45:07 INFO - PROCESS | 1661 | 1463816707802 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 00:45:07 INFO - PROCESS | 1661 | 1463816707803 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 00:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:45:07 INFO - PROCESS | 1661 | 1463816707805 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:45:07 INFO - PROCESS | 1661 | 1463816707806 Marionette TRACE conn2 <- [1,1326,null,{}] 00:45:07 INFO - PROCESS | 1661 | 1463816707809 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:07 INFO - PROCESS | 1661 | 1463816707885 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 00:45:07 INFO - PROCESS | 1661 | 1463816707953 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12549f000 == 40 [pid = 1661] [id = 339] 00:45:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1166d2400) [pid = 1661] [serial = 1016] [outer = 0x0] 00:45:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1185bd000) [pid = 1661] [serial = 1017] [outer = 0x1166d2400] 00:45:07 INFO - PROCESS | 1661 | 1463816707981 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x121c09800) [pid = 1661] [serial = 1018] [outer = 0x1166d2400] 00:45:08 INFO - PROCESS | 1661 | 1463816708311 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 00:45:08 INFO - PROCESS | 1661 | 1463816708328 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 00:45:08 INFO - PROCESS | 1661 | 1463816708330 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 00:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:45:08 INFO - PROCESS | 1661 | 1463816708332 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:45:08 INFO - PROCESS | 1661 | 1463816708335 Marionette TRACE conn2 <- [1,1330,null,{}] 00:45:08 INFO - PROCESS | 1661 | 1463816708337 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:08 INFO - PROCESS | 1661 | 1463816708432 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 00:45:08 INFO - PROCESS | 1661 | 1463816708436 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x129628000 == 41 [pid = 1661] [id = 340] 00:45:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11936bc00) [pid = 1661] [serial = 1019] [outer = 0x0] 00:45:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126f09000) [pid = 1661] [serial = 1020] [outer = 0x11936bc00] 00:45:08 INFO - PROCESS | 1661 | 1463816708465 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128a6e400) [pid = 1661] [serial = 1021] [outer = 0x11936bc00] 00:45:08 INFO - PROCESS | 1661 | 1463816708782 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 470ms 00:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:45:08 INFO - PROCESS | 1661 | 1463816708803 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 00:45:08 INFO - PROCESS | 1661 | 1463816708804 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 00:45:08 INFO - PROCESS | 1661 | 1463816708806 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:45:08 INFO - PROCESS | 1661 | 1463816708808 Marionette TRACE conn2 <- [1,1334,null,{}] 00:45:08 INFO - PROCESS | 1661 | 1463816708813 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:08 INFO - PROCESS | 1661 | 1463816708919 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 00:45:08 INFO - PROCESS | 1661 | 1463816708926 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d9800 == 42 [pid = 1661] [id = 341] 00:45:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119364800) [pid = 1661] [serial = 1022] [outer = 0x0] 00:45:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128a73000) [pid = 1661] [serial = 1023] [outer = 0x119364800] 00:45:08 INFO - PROCESS | 1661 | 1463816708950 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128d99400) [pid = 1661] [serial = 1024] [outer = 0x119364800] 00:45:09 INFO - PROCESS | 1661 | 1463816709308 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 523ms 00:45:09 INFO - PROCESS | 1661 | 1463816709330 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 00:45:09 INFO - PROCESS | 1661 | 1463816709332 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 00:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:45:09 INFO - PROCESS | 1661 | 1463816709335 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:45:09 INFO - PROCESS | 1661 | 1463816709337 Marionette TRACE conn2 <- [1,1338,null,{}] 00:45:09 INFO - PROCESS | 1661 | 1463816709340 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:09 INFO - PROCESS | 1661 | 1463816709472 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 00:45:09 INFO - PROCESS | 1661 | 1463816709548 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b0b3000 == 43 [pid = 1661] [id = 342] 00:45:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1255de800) [pid = 1661] [serial = 1025] [outer = 0x0] 00:45:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x128c7e000) [pid = 1661] [serial = 1026] [outer = 0x1255de800] 00:45:09 INFO - PROCESS | 1661 | 1463816709587 Marionette DEBUG loaded listener.js 00:45:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x129154800) [pid = 1661] [serial = 1027] [outer = 0x1255de800] 00:45:10 INFO - PROCESS | 1661 | 1463816710633 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1326ms 00:45:10 INFO - PROCESS | 1661 | 1463816710662 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 00:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:45:10 INFO - PROCESS | 1661 | 1463816710664 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 00:45:10 INFO - PROCESS | 1661 | 1463816710667 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:45:10 INFO - PROCESS | 1661 | 1463816710670 Marionette TRACE conn2 <- [1,1342,null,{}] 00:45:10 INFO - PROCESS | 1661 | 1463816710673 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:10 INFO - PROCESS | 1661 | 1463816710776 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 00:45:10 INFO - PROCESS | 1661 | 1463816710825 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x118695800 == 44 [pid = 1661] [id = 343] 00:45:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11660ac00) [pid = 1661] [serial = 1028] [outer = 0x0] 00:45:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1167b5c00) [pid = 1661] [serial = 1029] [outer = 0x11660ac00] 00:45:10 INFO - PROCESS | 1661 | 1463816710880 Marionette DEBUG loaded listener.js 00:45:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11767e000) [pid = 1661] [serial = 1030] [outer = 0x11660ac00] 00:45:11 INFO - PROCESS | 1661 | 1463816711315 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 677ms 00:45:11 INFO - PROCESS | 1661 | 1463816711346 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 00:45:11 INFO - PROCESS | 1661 | 1463816711350 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 00:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:45:11 INFO - PROCESS | 1661 | 1463816711354 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:45:11 INFO - PROCESS | 1661 | 1463816711356 Marionette TRACE conn2 <- [1,1346,null,{}] 00:45:11 INFO - PROCESS | 1661 | 1463816711359 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:11 INFO - PROCESS | 1661 | 1463816711450 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 00:45:11 INFO - PROCESS | 1661 | 1463816711542 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218ef000 == 45 [pid = 1661] [id = 344] 00:45:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1180ac400) [pid = 1661] [serial = 1031] [outer = 0x0] 00:45:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x118305c00) [pid = 1661] [serial = 1032] [outer = 0x1180ac400] 00:45:11 INFO - PROCESS | 1661 | 1463816711571 Marionette DEBUG loaded listener.js 00:45:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11886c000) [pid = 1661] [serial = 1033] [outer = 0x1180ac400] 00:45:12 INFO - PROCESS | 1661 | 1463816712044 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 722ms 00:45:12 INFO - PROCESS | 1661 | 1463816712126 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 00:45:12 INFO - PROCESS | 1661 | 1463816712128 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 00:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:45:12 INFO - PROCESS | 1661 | 1463816712133 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:45:12 INFO - PROCESS | 1661 | 1463816712135 Marionette TRACE conn2 <- [1,1350,null,{}] 00:45:12 INFO - PROCESS | 1661 | 1463816712144 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:12 INFO - PROCESS | 1661 | 1463816712363 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 00:45:12 INFO - PROCESS | 1661 | 1463816712459 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x116abe800 == 46 [pid = 1661] [id = 345] 00:45:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1132e5000) [pid = 1661] [serial = 1034] [outer = 0x0] 00:45:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x113467000) [pid = 1661] [serial = 1035] [outer = 0x1132e5000] 00:45:12 INFO - PROCESS | 1661 | 1463816712488 Marionette DEBUG loaded listener.js 00:45:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11620d000) [pid = 1661] [serial = 1036] [outer = 0x1132e5000] 00:45:12 INFO - PROCESS | 1661 | 1463816712901 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 825ms 00:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:45:12 INFO - PROCESS | 1661 | 1463816712959 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 00:45:12 INFO - PROCESS | 1661 | 1463816712961 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 00:45:12 INFO - PROCESS | 1661 | 1463816712964 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:45:12 INFO - PROCESS | 1661 | 1463816712966 Marionette TRACE conn2 <- [1,1354,null,{}] 00:45:12 INFO - PROCESS | 1661 | 1463816712969 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:13 INFO - PROCESS | 1661 | 1463816713060 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 00:45:13 INFO - PROCESS | 1661 | 1463816713125 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e02800 == 47 [pid = 1661] [id = 346] 00:45:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x116a60c00) [pid = 1661] [serial = 1037] [outer = 0x0] 00:45:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x117e5f000) [pid = 1661] [serial = 1038] [outer = 0x116a60c00] 00:45:13 INFO - PROCESS | 1661 | 1463816713154 Marionette DEBUG loaded listener.js 00:45:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1182c4c00) [pid = 1661] [serial = 1039] [outer = 0x116a60c00] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d9800 == 46 [pid = 1661] [id = 341] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x129628000 == 45 [pid = 1661] [id = 340] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12549f000 == 44 [pid = 1661] [id = 339] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x118b7c800 == 43 [pid = 1661] [id = 338] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x126c03800 == 42 [pid = 1661] [id = 337] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1254a4000 == 41 [pid = 1661] [id = 336] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x128c8b800) [pid = 1661] [serial = 981] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x121dc0000 == 40 [pid = 1661] [id = 335] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12080a000 == 39 [pid = 1661] [id = 334] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x119770000 == 38 [pid = 1661] [id = 333] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x118b7d800 == 37 [pid = 1661] [id = 332] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x117444000 == 36 [pid = 1661] [id = 331] 00:45:13 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab3800 == 35 [pid = 1661] [id = 330] 00:45:13 INFO - PROCESS | 1661 | 1463816713532 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124996800) [pid = 1661] [serial = 960] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x11938b400) [pid = 1661] [serial = 948] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119ae7400) [pid = 1661] [serial = 949] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x115fd5400) [pid = 1661] [serial = 933] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1167b1800) [pid = 1661] [serial = 934] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118308c00) [pid = 1661] [serial = 942] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118369800) [pid = 1661] [serial = 943] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12121dc00) [pid = 1661] [serial = 954] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12128b800) [pid = 1661] [serial = 955] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12161d800) [pid = 1661] [serial = 957] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1180d8000) [pid = 1661] [serial = 939] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1182c8400) [pid = 1661] [serial = 940] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1132e5400) [pid = 1661] [serial = 930] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x114ee1c00) [pid = 1661] [serial = 931] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118877800) [pid = 1661] [serial = 945] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119361400) [pid = 1661] [serial = 946] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11710f000) [pid = 1661] [serial = 936] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x126c32800) [pid = 1661] [serial = 963] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x117e63c00) [pid = 1661] [serial = 937] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x120895400) [pid = 1661] [serial = 952] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119af2800) [pid = 1661] [serial = 951] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x126ecc800) [pid = 1661] [serial = 964] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126ed0c00) [pid = 1661] [serial = 966] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1180dbc00) [pid = 1661] [serial = 972] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12757fc00) [pid = 1661] [serial = 969] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12757c400) [pid = 1661] [serial = 975] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128a76000) [pid = 1661] [serial = 978] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x128a6d800) [pid = 1661] [serial = 970] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119af1400) [pid = 1661] [serial = 973] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x127214c00) [pid = 1661] [serial = 967] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1255df800) [pid = 1661] [serial = 961] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x128c80800) [pid = 1661] [serial = 979] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12184fc00) [pid = 1661] [serial = 958] [outer = 0x0] [url = about:blank] 00:45:13 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x128a72000) [pid = 1661] [serial = 976] [outer = 0x0] [url = about:blank] 00:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 620ms 00:45:13 INFO - PROCESS | 1661 | 1463816713585 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 00:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:45:13 INFO - PROCESS | 1661 | 1463816713586 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 00:45:13 INFO - PROCESS | 1661 | 1463816713589 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:45:13 INFO - PROCESS | 1661 | 1463816713590 Marionette TRACE conn2 <- [1,1358,null,{}] 00:45:13 INFO - PROCESS | 1661 | 1463816713593 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:13 INFO - PROCESS | 1661 | 1463816713669 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 00:45:13 INFO - PROCESS | 1661 | 1463816713698 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e06800 == 36 [pid = 1661] [id = 347] 00:45:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118307800) [pid = 1661] [serial = 1040] [outer = 0x0] 00:45:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11830a800) [pid = 1661] [serial = 1041] [outer = 0x118307800] 00:45:13 INFO - PROCESS | 1661 | 1463816713724 Marionette DEBUG loaded listener.js 00:45:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11836b400) [pid = 1661] [serial = 1042] [outer = 0x118307800] 00:45:14 INFO - PROCESS | 1661 | 1463816714039 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 469ms 00:45:14 INFO - PROCESS | 1661 | 1463816714061 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 00:45:14 INFO - PROCESS | 1661 | 1463816714064 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 00:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:45:14 INFO - PROCESS | 1661 | 1463816714088 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:45:14 INFO - PROCESS | 1661 | 1463816714091 Marionette TRACE conn2 <- [1,1362,null,{}] 00:45:14 INFO - PROCESS | 1661 | 1463816714099 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:14 INFO - PROCESS | 1661 | 1463816714179 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 00:45:14 INFO - PROCESS | 1661 | 1463816714183 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b6b800 == 37 [pid = 1661] [id = 348] 00:45:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118869400) [pid = 1661] [serial = 1043] [outer = 0x0] 00:45:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118881400) [pid = 1661] [serial = 1044] [outer = 0x118869400] 00:45:14 INFO - PROCESS | 1661 | 1463816714209 Marionette DEBUG loaded listener.js 00:45:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11938a800) [pid = 1661] [serial = 1045] [outer = 0x118869400] 00:45:14 INFO - PROCESS | 1661 | 1463816714533 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 497ms 00:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:45:14 INFO - PROCESS | 1661 | 1463816714566 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 00:45:14 INFO - PROCESS | 1661 | 1463816714567 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 00:45:14 INFO - PROCESS | 1661 | 1463816714569 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:45:14 INFO - PROCESS | 1661 | 1463816714578 Marionette TRACE conn2 <- [1,1366,null,{}] 00:45:14 INFO - PROCESS | 1661 | 1463816714580 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:14 INFO - PROCESS | 1661 | 1463816714655 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 00:45:14 INFO - PROCESS | 1661 | 1463816714707 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12122f000 == 38 [pid = 1661] [id = 349] 00:45:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1182c8400) [pid = 1661] [serial = 1046] [outer = 0x0] 00:45:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11973f000) [pid = 1661] [serial = 1047] [outer = 0x1182c8400] 00:45:14 INFO - PROCESS | 1661 | 1463816714733 Marionette DEBUG loaded listener.js 00:45:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12082d800) [pid = 1661] [serial = 1048] [outer = 0x1182c8400] 00:45:15 INFO - PROCESS | 1661 | 1463816715026 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:45:15 INFO - PROCESS | 1661 | 1463816715049 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 00:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:45:15 INFO - PROCESS | 1661 | 1463816715052 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:45:15 INFO - PROCESS | 1661 | 1463816715053 Marionette TRACE conn2 <- [1,1370,null,{}] 00:45:15 INFO - PROCESS | 1661 | 1463816715055 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:15 INFO - PROCESS | 1661 | 1463816715139 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 00:45:15 INFO - PROCESS | 1661 | 1463816715147 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x124819000 == 39 [pid = 1661] [id = 350] 00:45:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x121291c00) [pid = 1661] [serial = 1049] [outer = 0x0] 00:45:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x121617400) [pid = 1661] [serial = 1050] [outer = 0x121291c00] 00:45:15 INFO - PROCESS | 1661 | 1463816715179 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x121c0b400) [pid = 1661] [serial = 1051] [outer = 0x121291c00] 00:45:15 INFO - PROCESS | 1661 | 1463816715512 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:45:15 INFO - PROCESS | 1661 | 1463816715522 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 00:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:45:15 INFO - PROCESS | 1661 | 1463816715525 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:45:15 INFO - PROCESS | 1661 | 1463816715528 Marionette TRACE conn2 <- [1,1374,null,{}] 00:45:15 INFO - PROCESS | 1661 | 1463816715531 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:15 INFO - PROCESS | 1661 | 1463816715637 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 00:45:15 INFO - PROCESS | 1661 | 1463816715658 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e3800 == 40 [pid = 1661] [id = 351] 00:45:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x112845c00) [pid = 1661] [serial = 1052] [outer = 0x0] 00:45:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124cdf800) [pid = 1661] [serial = 1053] [outer = 0x112845c00] 00:45:15 INFO - PROCESS | 1661 | 1463816715684 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12689f400) [pid = 1661] [serial = 1054] [outer = 0x112845c00] 00:45:15 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:45:16 INFO - PROCESS | 1661 | 1463816716005 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:45:16 INFO - PROCESS | 1661 | 1463816716048 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 00:45:16 INFO - PROCESS | 1661 | 1463816716050 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:45:16 INFO - PROCESS | 1661 | 1463816716052 Marionette TRACE conn2 <- [1,1378,null,{}] 00:45:16 INFO - PROCESS | 1661 | 1463816716054 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:16 INFO - PROCESS | 1661 | 1463816716147 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 00:45:16 INFO - PROCESS | 1661 | 1463816716151 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x127508800 == 41 [pid = 1661] [id = 352] 00:45:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124cea000) [pid = 1661] [serial = 1055] [outer = 0x0] 00:45:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126e71000) [pid = 1661] [serial = 1056] [outer = 0x124cea000] 00:45:16 INFO - PROCESS | 1661 | 1463816716177 Marionette DEBUG loaded listener.js 00:45:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x127214c00) [pid = 1661] [serial = 1057] [outer = 0x124cea000] 00:45:16 INFO - PROCESS | 1661 | 1463816716558 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 00:45:16 INFO - PROCESS | 1661 | 1463816716579 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 00:45:16 INFO - PROCESS | 1661 | 1463816716582 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:45:16 INFO - PROCESS | 1661 | 1463816716584 Marionette TRACE conn2 <- [1,1382,null,{}] 00:45:16 INFO - PROCESS | 1661 | 1463816716587 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:16 INFO - PROCESS | 1661 | 1463816716727 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 00:45:16 INFO - PROCESS | 1661 | 1463816716760 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x129020800 == 42 [pid = 1661] [id = 353] 00:45:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126ecd000) [pid = 1661] [serial = 1058] [outer = 0x0] 00:45:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12721b000) [pid = 1661] [serial = 1059] [outer = 0x126ecd000] 00:45:16 INFO - PROCESS | 1661 | 1463816716786 Marionette DEBUG loaded listener.js 00:45:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128a72000) [pid = 1661] [serial = 1060] [outer = 0x126ecd000] 00:45:17 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:45:17 INFO - PROCESS | 1661 | 1463816717121 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 00:45:17 INFO - PROCESS | 1661 | 1463816717153 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 00:45:17 INFO - PROCESS | 1661 | 1463816717155 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:45:17 INFO - PROCESS | 1661 | 1463816717156 Marionette TRACE conn2 <- [1,1386,null,{}] 00:45:17 INFO - PROCESS | 1661 | 1463816717158 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:17 INFO - PROCESS | 1661 | 1463816717257 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 00:45:17 INFO - PROCESS | 1661 | 1463816717262 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x129627800 == 43 [pid = 1661] [id = 354] 00:45:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12757dc00) [pid = 1661] [serial = 1061] [outer = 0x0] 00:45:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128c8b800) [pid = 1661] [serial = 1062] [outer = 0x12757dc00] 00:45:17 INFO - PROCESS | 1661 | 1463816717286 Marionette DEBUG loaded listener.js 00:45:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12914e000) [pid = 1661] [serial = 1063] [outer = 0x12757dc00] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11938e800) [pid = 1661] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x121853000) [pid = 1661] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x121436400) [pid = 1661] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1167b9400) [pid = 1661] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x112a6e400) [pid = 1661] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112a71400) [pid = 1661] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11886a000) [pid = 1661] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x115ab0800) [pid = 1661] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1166d2400) [pid = 1661] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x125424800) [pid = 1661] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11936bc00) [pid = 1661] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:45:17 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119364800) [pid = 1661] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:45:17 INFO - PROCESS | 1661 | 1463816717754 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 00:45:17 INFO - PROCESS | 1661 | 1463816717780 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 00:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:45:17 INFO - PROCESS | 1661 | 1463816717783 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:45:17 INFO - PROCESS | 1661 | 1463816717785 Marionette TRACE conn2 <- [1,1390,null,{}] 00:45:17 INFO - PROCESS | 1661 | 1463816717788 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:17 INFO - PROCESS | 1661 | 1463816717889 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 00:45:17 INFO - PROCESS | 1661 | 1463816717895 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12156e000 == 44 [pid = 1661] [id = 355] 00:45:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119364800) [pid = 1661] [serial = 1064] [outer = 0x0] 00:45:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11938f400) [pid = 1661] [serial = 1065] [outer = 0x119364800] 00:45:17 INFO - PROCESS | 1661 | 1463816717925 Marionette DEBUG loaded listener.js 00:45:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c87c00) [pid = 1661] [serial = 1066] [outer = 0x119364800] 00:45:18 INFO - PROCESS | 1661 | 1463816718264 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 521ms 00:45:18 INFO - PROCESS | 1661 | 1463816718304 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 00:45:18 INFO - PROCESS | 1661 | 1463816718305 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 00:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:45:18 INFO - PROCESS | 1661 | 1463816718321 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:45:18 INFO - PROCESS | 1661 | 1463816718323 Marionette TRACE conn2 <- [1,1394,null,{}] 00:45:18 INFO - PROCESS | 1661 | 1463816718326 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:18 INFO - PROCESS | 1661 | 1463816718418 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 00:45:18 INFO - PROCESS | 1661 | 1463816718423 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baba000 == 45 [pid = 1661] [id = 356] 00:45:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x129153800) [pid = 1661] [serial = 1067] [outer = 0x0] 00:45:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1296e8800) [pid = 1661] [serial = 1068] [outer = 0x129153800] 00:45:18 INFO - PROCESS | 1661 | 1463816718448 Marionette DEBUG loaded listener.js 00:45:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12a8bf000) [pid = 1661] [serial = 1069] [outer = 0x129153800] 00:45:18 INFO - PROCESS | 1661 | 1463816718774 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 485ms 00:45:18 INFO - PROCESS | 1661 | 1463816718794 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 00:45:18 INFO - PROCESS | 1661 | 1463816718796 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 00:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:45:18 INFO - PROCESS | 1661 | 1463816718798 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:45:18 INFO - PROCESS | 1661 | 1463816718799 Marionette TRACE conn2 <- [1,1398,null,{}] 00:45:18 INFO - PROCESS | 1661 | 1463816718801 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:18 INFO - PROCESS | 1661 | 1463816718880 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 00:45:18 INFO - PROCESS | 1661 | 1463816718884 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bafa800 == 46 [pid = 1661] [id = 357] 00:45:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12a8c1c00) [pid = 1661] [serial = 1070] [outer = 0x0] 00:45:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12a9dfc00) [pid = 1661] [serial = 1071] [outer = 0x12a8c1c00] 00:45:18 INFO - PROCESS | 1661 | 1463816718909 Marionette DEBUG loaded listener.js 00:45:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12b210400) [pid = 1661] [serial = 1072] [outer = 0x12a8c1c00] 00:45:19 INFO - PROCESS | 1661 | 1463816719238 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 469ms 00:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:45:19 INFO - PROCESS | 1661 | 1463816719269 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 00:45:19 INFO - PROCESS | 1661 | 1463816719271 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 00:45:19 INFO - PROCESS | 1661 | 1463816719274 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:45:19 INFO - PROCESS | 1661 | 1463816719276 Marionette TRACE conn2 <- [1,1402,null,{}] 00:45:19 INFO - PROCESS | 1661 | 1463816719279 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:19 INFO - PROCESS | 1661 | 1463816719450 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 00:45:19 INFO - PROCESS | 1661 | 1463816719460 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb12800 == 47 [pid = 1661] [id = 358] 00:45:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x129669400) [pid = 1661] [serial = 1073] [outer = 0x0] 00:45:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12a8cb800) [pid = 1661] [serial = 1074] [outer = 0x129669400] 00:45:19 INFO - PROCESS | 1661 | 1463816719499 Marionette DEBUG loaded listener.js 00:45:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12b213400) [pid = 1661] [serial = 1075] [outer = 0x129669400] 00:45:20 INFO - PROCESS | 1661 | 1463816720047 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 822ms 00:45:20 INFO - PROCESS | 1661 | 1463816720096 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 00:45:20 INFO - PROCESS | 1661 | 1463816720098 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 00:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:45:20 INFO - PROCESS | 1661 | 1463816720102 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:45:20 INFO - PROCESS | 1661 | 1463816720104 Marionette TRACE conn2 <- [1,1406,null,{}] 00:45:20 INFO - PROCESS | 1661 | 1463816720108 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:20 INFO - PROCESS | 1661 | 1463816720216 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 00:45:20 INFO - PROCESS | 1661 | 1463816720287 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838b800 == 48 [pid = 1661] [id = 359] 00:45:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x115eebc00) [pid = 1661] [serial = 1076] [outer = 0x0] 00:45:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x116a63000) [pid = 1661] [serial = 1077] [outer = 0x115eebc00] 00:45:20 INFO - PROCESS | 1661 | 1463816720322 Marionette DEBUG loaded listener.js 00:45:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1180a9000) [pid = 1661] [serial = 1078] [outer = 0x115eebc00] 00:45:20 INFO - PROCESS | 1661 | 1463816720878 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 826ms 00:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:45:20 INFO - PROCESS | 1661 | 1463816720928 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 00:45:20 INFO - PROCESS | 1661 | 1463816720932 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 00:45:20 INFO - PROCESS | 1661 | 1463816720937 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:45:20 INFO - PROCESS | 1661 | 1463816720939 Marionette TRACE conn2 <- [1,1410,null,{}] 00:45:20 INFO - PROCESS | 1661 | 1463816720941 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:21 INFO - PROCESS | 1661 | 1463816721042 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 00:45:21 INFO - PROCESS | 1661 | 1463816721094 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d83000 == 49 [pid = 1661] [id = 360] 00:45:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x118304c00) [pid = 1661] [serial = 1079] [outer = 0x0] 00:45:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x118877800) [pid = 1661] [serial = 1080] [outer = 0x118304c00] 00:45:21 INFO - PROCESS | 1661 | 1463816721123 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119361400) [pid = 1661] [serial = 1081] [outer = 0x118304c00] 00:45:21 INFO - PROCESS | 1661 | 1463816721644 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 723ms 00:45:21 INFO - PROCESS | 1661 | 1463816721662 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 00:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:45:21 INFO - PROCESS | 1661 | 1463816721665 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 00:45:21 INFO - PROCESS | 1661 | 1463816721668 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:45:21 INFO - PROCESS | 1661 | 1463816721672 Marionette TRACE conn2 <- [1,1414,null,{}] 00:45:21 INFO - PROCESS | 1661 | 1463816721684 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:21 INFO - PROCESS | 1661 | 1463816721837 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 00:45:21 INFO - PROCESS | 1661 | 1463816721931 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfdb800 == 50 [pid = 1661] [id = 361] 00:45:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x118885400) [pid = 1661] [serial = 1082] [outer = 0x0] 00:45:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1217a8400) [pid = 1661] [serial = 1083] [outer = 0x118885400] 00:45:21 INFO - PROCESS | 1661 | 1463816721982 Marionette DEBUG loaded listener.js 00:45:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x125418400) [pid = 1661] [serial = 1084] [outer = 0x118885400] 00:45:22 INFO - PROCESS | 1661 | 1463816722502 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 877ms 00:45:22 INFO - PROCESS | 1661 | 1463816722545 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 00:45:22 INFO - PROCESS | 1661 | 1463816722547 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 00:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:45:22 INFO - PROCESS | 1661 | 1463816722550 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:45:22 INFO - PROCESS | 1661 | 1463816722551 Marionette TRACE conn2 <- [1,1418,null,{}] 00:45:22 INFO - PROCESS | 1661 | 1463816722553 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:22 INFO - PROCESS | 1661 | 1463816722655 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 00:45:22 INFO - PROCESS | 1661 | 1463816722720 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c30c000 == 51 [pid = 1661] [id = 362] 00:45:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124ce8000) [pid = 1661] [serial = 1085] [outer = 0x0] 00:45:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x128a78000) [pid = 1661] [serial = 1086] [outer = 0x124ce8000] 00:45:22 INFO - PROCESS | 1661 | 1463816722751 Marionette DEBUG loaded listener.js 00:45:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x129660c00) [pid = 1661] [serial = 1087] [outer = 0x124ce8000] 00:45:23 INFO - PROCESS | 1661 | 1463816723201 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 669ms 00:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:45:23 INFO - PROCESS | 1661 | 1463816723219 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 00:45:23 INFO - PROCESS | 1661 | 1463816723221 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 00:45:23 INFO - PROCESS | 1661 | 1463816723223 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:45:23 INFO - PROCESS | 1661 | 1463816723224 Marionette TRACE conn2 <- [1,1422,null,{}] 00:45:23 INFO - PROCESS | 1661 | 1463816723227 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:23 INFO - PROCESS | 1661 | 1463816723340 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 00:45:23 INFO - PROCESS | 1661 | 1463816723406 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c324800 == 52 [pid = 1661] [id = 363] 00:45:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x126caf000) [pid = 1661] [serial = 1088] [outer = 0x0] 00:45:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1296f0c00) [pid = 1661] [serial = 1089] [outer = 0x126caf000] 00:45:23 INFO - PROCESS | 1661 | 1463816723489 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12b214c00) [pid = 1661] [serial = 1090] [outer = 0x126caf000] 00:45:24 INFO - PROCESS | 1661 | 1463816724000 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 822ms 00:45:24 INFO - PROCESS | 1661 | 1463816724045 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 00:45:24 INFO - PROCESS | 1661 | 1463816724047 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 00:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:45:24 INFO - PROCESS | 1661 | 1463816724049 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:45:24 INFO - PROCESS | 1661 | 1463816724050 Marionette TRACE conn2 <- [1,1426,null,{}] 00:45:24 INFO - PROCESS | 1661 | 1463816724053 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:24 INFO - PROCESS | 1661 | 1463816724187 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 00:45:24 INFO - PROCESS | 1661 | 1463816724240 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c919000 == 53 [pid = 1661] [id = 364] 00:45:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12b218800) [pid = 1661] [serial = 1091] [outer = 0x0] 00:45:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12b28a800) [pid = 1661] [serial = 1092] [outer = 0x12b218800] 00:45:24 INFO - PROCESS | 1661 | 1463816724270 Marionette DEBUG loaded listener.js 00:45:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12bb76c00) [pid = 1661] [serial = 1093] [outer = 0x12b218800] 00:45:24 INFO - PROCESS | 1661 | 1463816724865 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 869ms 00:45:24 INFO - PROCESS | 1661 | 1463816724919 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 00:45:24 INFO - PROCESS | 1661 | 1463816724921 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 00:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:45:24 INFO - PROCESS | 1661 | 1463816724943 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:45:24 INFO - PROCESS | 1661 | 1463816724945 Marionette TRACE conn2 <- [1,1430,null,{}] 00:45:24 INFO - PROCESS | 1661 | 1463816724950 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:25 INFO - PROCESS | 1661 | 1463816725048 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 00:45:25 INFO - PROCESS | 1661 | 1463816725118 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x11349c800 == 54 [pid = 1661] [id = 365] 00:45:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x112722000) [pid = 1661] [serial = 1094] [outer = 0x0] 00:45:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x115aaf000) [pid = 1661] [serial = 1095] [outer = 0x112722000] 00:45:25 INFO - PROCESS | 1661 | 1463816725146 Marionette DEBUG loaded listener.js 00:45:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x1164ad800) [pid = 1661] [serial = 1096] [outer = 0x112722000] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12bafa800 == 53 [pid = 1661] [id = 357] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12baba000 == 52 [pid = 1661] [id = 356] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12156e000 == 51 [pid = 1661] [id = 355] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x129627800 == 50 [pid = 1661] [id = 354] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x129020800 == 49 [pid = 1661] [id = 353] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x127508800 == 48 [pid = 1661] [id = 352] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1186e3800 == 47 [pid = 1661] [id = 351] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x124819000 == 46 [pid = 1661] [id = 350] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12122f000 == 45 [pid = 1661] [id = 349] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x119b6b800 == 44 [pid = 1661] [id = 348] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x117e06800 == 43 [pid = 1661] [id = 347] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x117e02800 == 42 [pid = 1661] [id = 346] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x116abe800 == 41 [pid = 1661] [id = 345] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x1218ef000 == 40 [pid = 1661] [id = 344] 00:45:25 INFO - PROCESS | 1661 | --DOCSHELL 0x118695800 == 39 [pid = 1661] [id = 343] 00:45:25 INFO - PROCESS | 1661 | 1463816725620 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x121c9c800) [pid = 1661] [serial = 1008] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x116a64c00) [pid = 1661] [serial = 993] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x116853000) [pid = 1661] [serial = 987] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x11930d800) [pid = 1661] [serial = 1002] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x118309000) [pid = 1661] [serial = 996] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1185b3000) [pid = 1661] [serial = 997] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x11887f400) [pid = 1661] [serial = 999] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x11901c000) [pid = 1661] [serial = 1000] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x116847800) [pid = 1661] [serial = 991] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1164ab000) [pid = 1661] [serial = 990] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11330f400) [pid = 1661] [serial = 984] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1185bd000) [pid = 1661] [serial = 1017] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126cb0c00) [pid = 1661] [serial = 1014] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x126f09000) [pid = 1661] [serial = 1020] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x128a73000) [pid = 1661] [serial = 1023] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x128a6e400) [pid = 1661] [serial = 1021] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1180cdc00) [pid = 1661] [serial = 994] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119de5c00) [pid = 1661] [serial = 1005] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x126ed1400) [pid = 1661] [serial = 1015] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x121c09800) [pid = 1661] [serial = 1018] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12689ec00) [pid = 1661] [serial = 1012] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11938f000) [pid = 1661] [serial = 1003] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x128d99400) [pid = 1661] [serial = 1024] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1216d5400) [pid = 1661] [serial = 1006] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1255d6000) [pid = 1661] [serial = 1011] [outer = 0x0] [url = about:blank] 00:45:25 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124ce6400) [pid = 1661] [serial = 1009] [outer = 0x0] [url = about:blank] 00:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 744ms 00:45:25 INFO - PROCESS | 1661 | 1463816725669 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 00:45:25 INFO - PROCESS | 1661 | 1463816725673 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 00:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:45:25 INFO - PROCESS | 1661 | 1463816725678 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:45:25 INFO - PROCESS | 1661 | 1463816725680 Marionette TRACE conn2 <- [1,1434,null,{}] 00:45:25 INFO - PROCESS | 1661 | 1463816725682 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:25 INFO - PROCESS | 1661 | 1463816725764 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 00:45:25 INFO - PROCESS | 1661 | 1463816725769 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f8a800 == 40 [pid = 1661] [id = 366] 00:45:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11684ec00) [pid = 1661] [serial = 1097] [outer = 0x0] 00:45:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x117414800) [pid = 1661] [serial = 1098] [outer = 0x11684ec00] 00:45:25 INFO - PROCESS | 1661 | 1463816725795 Marionette DEBUG loaded listener.js 00:45:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118303000) [pid = 1661] [serial = 1099] [outer = 0x11684ec00] 00:45:26 INFO - PROCESS | 1661 | 1463816726148 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 00:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:45:26 INFO - PROCESS | 1661 | 1463816726203 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 00:45:26 INFO - PROCESS | 1661 | 1463816726205 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 00:45:26 INFO - PROCESS | 1661 | 1463816726207 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:45:26 INFO - PROCESS | 1661 | 1463816726210 Marionette TRACE conn2 <- [1,1438,null,{}] 00:45:26 INFO - PROCESS | 1661 | 1463816726217 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:26 INFO - PROCESS | 1661 | 1463816726298 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 00:45:26 INFO - PROCESS | 1661 | 1463816726306 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b6a000 == 41 [pid = 1661] [id = 367] 00:45:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118370800) [pid = 1661] [serial = 1100] [outer = 0x0] 00:45:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118887000) [pid = 1661] [serial = 1101] [outer = 0x118370800] 00:45:26 INFO - PROCESS | 1661 | 1463816726337 Marionette DEBUG loaded listener.js 00:45:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x11938f800) [pid = 1661] [serial = 1102] [outer = 0x118370800] 00:45:26 INFO - PROCESS | 1661 | 1463816726683 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 00:45:26 INFO - PROCESS | 1661 | 1463816726737 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 00:45:26 INFO - PROCESS | 1661 | 1463816726739 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 00:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:45:26 INFO - PROCESS | 1661 | 1463816726743 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:45:26 INFO - PROCESS | 1661 | 1463816726744 Marionette TRACE conn2 <- [1,1442,null,{}] 00:45:26 INFO - PROCESS | 1661 | 1463816726753 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:26 INFO - PROCESS | 1661 | 1463816726834 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 00:45:26 INFO - PROCESS | 1661 | 1463816726839 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12156a000 == 42 [pid = 1661] [id = 368] 00:45:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119ae7400) [pid = 1661] [serial = 1103] [outer = 0x0] 00:45:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x120831000) [pid = 1661] [serial = 1104] [outer = 0x119ae7400] 00:45:26 INFO - PROCESS | 1661 | 1463816726870 Marionette DEBUG loaded listener.js 00:45:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x121286c00) [pid = 1661] [serial = 1105] [outer = 0x119ae7400] 00:45:27 INFO - PROCESS | 1661 | 1463816727200 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 470ms 00:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:45:27 INFO - PROCESS | 1661 | 1463816727213 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 00:45:27 INFO - PROCESS | 1661 | 1463816727215 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 00:45:27 INFO - PROCESS | 1661 | 1463816727217 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:45:27 INFO - PROCESS | 1661 | 1463816727218 Marionette TRACE conn2 <- [1,1446,null,{}] 00:45:27 INFO - PROCESS | 1661 | 1463816727220 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:27 INFO - PROCESS | 1661 | 1463816727305 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 00:45:27 INFO - PROCESS | 1661 | 1463816727312 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f84000 == 43 [pid = 1661] [id = 369] 00:45:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x121594800) [pid = 1661] [serial = 1106] [outer = 0x0] 00:45:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x121c09800) [pid = 1661] [serial = 1107] [outer = 0x121594800] 00:45:27 INFO - PROCESS | 1661 | 1463816727338 Marionette DEBUG loaded listener.js 00:45:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x124ce3400) [pid = 1661] [serial = 1108] [outer = 0x121594800] 00:45:27 INFO - PROCESS | 1661 | 1463816727672 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 00:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:45:27 INFO - PROCESS | 1661 | 1463816727687 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 00:45:27 INFO - PROCESS | 1661 | 1463816727688 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 00:45:27 INFO - PROCESS | 1661 | 1463816727698 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:45:27 INFO - PROCESS | 1661 | 1463816727699 Marionette TRACE conn2 <- [1,1450,null,{}] 00:45:27 INFO - PROCESS | 1661 | 1463816727728 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:27 INFO - PROCESS | 1661 | 1463816727855 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 00:45:27 INFO - PROCESS | 1661 | 1463816727861 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x127507800 == 44 [pid = 1661] [id = 370] 00:45:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x124ce6400) [pid = 1661] [serial = 1109] [outer = 0x0] 00:45:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x126ece000) [pid = 1661] [serial = 1110] [outer = 0x124ce6400] 00:45:27 INFO - PROCESS | 1661 | 1463816727913 Marionette DEBUG loaded listener.js 00:45:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128a74000) [pid = 1661] [serial = 1111] [outer = 0x124ce6400] 00:45:28 INFO - PROCESS | 1661 | 1463816728255 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 596ms 00:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:45:28 INFO - PROCESS | 1661 | 1463816728287 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 00:45:28 INFO - PROCESS | 1661 | 1463816728288 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 00:45:28 INFO - PROCESS | 1661 | 1463816728291 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:45:28 INFO - PROCESS | 1661 | 1463816728294 Marionette TRACE conn2 <- [1,1454,null,{}] 00:45:28 INFO - PROCESS | 1661 | 1463816728304 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:28 INFO - PROCESS | 1661 | 1463816728400 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 00:45:28 INFO - PROCESS | 1661 | 1463816728404 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x128ca7000 == 45 [pid = 1661] [id = 371] 00:45:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12689a000) [pid = 1661] [serial = 1112] [outer = 0x0] 00:45:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12914d800) [pid = 1661] [serial = 1113] [outer = 0x12689a000] 00:45:28 INFO - PROCESS | 1661 | 1463816728430 Marionette DEBUG loaded listener.js 00:45:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1296e8000) [pid = 1661] [serial = 1114] [outer = 0x12689a000] 00:45:28 INFO - PROCESS | 1661 | 1463816728783 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 530ms 00:45:28 INFO - PROCESS | 1661 | 1463816728828 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 00:45:28 INFO - PROCESS | 1661 | 1463816728829 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 00:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:45:28 INFO - PROCESS | 1661 | 1463816728832 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:45:28 INFO - PROCESS | 1661 | 1463816728833 Marionette TRACE conn2 <- [1,1458,null,{}] 00:45:28 INFO - PROCESS | 1661 | 1463816728835 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:28 INFO - PROCESS | 1661 | 1463816728933 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 00:45:28 INFO - PROCESS | 1661 | 1463816728937 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12963b800 == 46 [pid = 1661] [id = 372] 00:45:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12905e000) [pid = 1661] [serial = 1115] [outer = 0x0] 00:45:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12b083800) [pid = 1661] [serial = 1116] [outer = 0x12905e000] 00:45:28 INFO - PROCESS | 1661 | 1463816728970 Marionette DEBUG loaded listener.js 00:45:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12b284c00) [pid = 1661] [serial = 1117] [outer = 0x12905e000] 00:45:29 INFO - PROCESS | 1661 | 1463816729328 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 517ms 00:45:29 INFO - PROCESS | 1661 | 1463816729350 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 00:45:29 INFO - PROCESS | 1661 | 1463816729351 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 00:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:45:29 INFO - PROCESS | 1661 | 1463816729353 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:45:29 INFO - PROCESS | 1661 | 1463816729354 Marionette TRACE conn2 <- [1,1462,null,{}] 00:45:29 INFO - PROCESS | 1661 | 1463816729357 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:29 INFO - PROCESS | 1661 | 1463816729461 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 00:45:29 INFO - PROCESS | 1661 | 1463816729474 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab0f000 == 47 [pid = 1661] [id = 373] 00:45:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12b280400) [pid = 1661] [serial = 1118] [outer = 0x0] 00:45:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12bb3d400) [pid = 1661] [serial = 1119] [outer = 0x12b280400] 00:45:29 INFO - PROCESS | 1661 | 1463816729499 Marionette DEBUG loaded listener.js 00:45:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12bb77400) [pid = 1661] [serial = 1120] [outer = 0x12b280400] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x112845c00) [pid = 1661] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1182c8400) [pid = 1661] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x126ecd000) [pid = 1661] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1132e5000) [pid = 1661] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x124cea000) [pid = 1661] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118869400) [pid = 1661] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x129153800) [pid = 1661] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12757dc00) [pid = 1661] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x116a60c00) [pid = 1661] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x119364800) [pid = 1661] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118307800) [pid = 1661] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x121291c00) [pid = 1661] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:45:29 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12a8c1c00) [pid = 1661] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:45:29 INFO - PROCESS | 1661 | 1463816729903 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 571ms 00:45:29 INFO - PROCESS | 1661 | 1463816729927 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 00:45:29 INFO - PROCESS | 1661 | 1463816729930 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 00:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:45:29 INFO - PROCESS | 1661 | 1463816729933 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:45:29 INFO - PROCESS | 1661 | 1463816729934 Marionette TRACE conn2 <- [1,1466,null,{}] 00:45:29 INFO - PROCESS | 1661 | 1463816729936 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:30 INFO - PROCESS | 1661 | 1463816730020 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 00:45:30 INFO - PROCESS | 1661 | 1463816730025 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab19000 == 48 [pid = 1661] [id = 374] 00:45:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x112dd7800) [pid = 1661] [serial = 1121] [outer = 0x0] 00:45:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12089f800) [pid = 1661] [serial = 1122] [outer = 0x112dd7800] 00:45:30 INFO - PROCESS | 1661 | 1463816730050 Marionette DEBUG loaded listener.js 00:45:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128a72c00) [pid = 1661] [serial = 1123] [outer = 0x112dd7800] 00:45:30 INFO - PROCESS | 1661 | 1463816730408 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 00:45:30 INFO - PROCESS | 1661 | 1463816730454 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 00:45:30 INFO - PROCESS | 1661 | 1463816730455 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 00:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:45:30 INFO - PROCESS | 1661 | 1463816730463 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:45:30 INFO - PROCESS | 1661 | 1463816730465 Marionette TRACE conn2 <- [1,1470,null,{}] 00:45:30 INFO - PROCESS | 1661 | 1463816730468 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:30 INFO - PROCESS | 1661 | 1463816730567 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 00:45:30 INFO - PROCESS | 1661 | 1463816730572 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c312000 == 49 [pid = 1661] [id = 375] 00:45:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12bfa6c00) [pid = 1661] [serial = 1124] [outer = 0x0] 00:45:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12bfabc00) [pid = 1661] [serial = 1125] [outer = 0x12bfa6c00] 00:45:30 INFO - PROCESS | 1661 | 1463816730603 Marionette DEBUG loaded listener.js 00:45:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12c1f1000) [pid = 1661] [serial = 1126] [outer = 0x12bfa6c00] 00:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:45:30 INFO - PROCESS | 1661 | 1463816730924 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 475ms 00:45:30 INFO - PROCESS | 1661 | 1463816730934 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 00:45:30 INFO - PROCESS | 1661 | 1463816730935 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 00:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:45:30 INFO - PROCESS | 1661 | 1463816730937 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:45:30 INFO - PROCESS | 1661 | 1463816730938 Marionette TRACE conn2 <- [1,1474,null,{}] 00:45:30 INFO - PROCESS | 1661 | 1463816730941 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:31 INFO - PROCESS | 1661 | 1463816731030 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 00:45:31 INFO - PROCESS | 1661 | 1463816731082 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbbf000 == 50 [pid = 1661] [id = 376] 00:45:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12bfadc00) [pid = 1661] [serial = 1127] [outer = 0x0] 00:45:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12c7e4800) [pid = 1661] [serial = 1128] [outer = 0x12bfadc00] 00:45:31 INFO - PROCESS | 1661 | 1463816731107 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12c7ee000) [pid = 1661] [serial = 1129] [outer = 0x12bfadc00] 00:45:31 INFO - PROCESS | 1661 | 1463816731420 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 00:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:45:31 INFO - PROCESS | 1661 | 1463816731456 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 00:45:31 INFO - PROCESS | 1661 | 1463816731457 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 00:45:31 INFO - PROCESS | 1661 | 1463816731462 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:45:31 INFO - PROCESS | 1661 | 1463816731463 Marionette TRACE conn2 <- [1,1478,null,{}] 00:45:31 INFO - PROCESS | 1661 | 1463816731465 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:31 INFO - PROCESS | 1661 | 1463816731548 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 00:45:31 INFO - PROCESS | 1661 | 1463816731552 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf67800 == 51 [pid = 1661] [id = 377] 00:45:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x11224e800) [pid = 1661] [serial = 1130] [outer = 0x0] 00:45:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12c9a2400) [pid = 1661] [serial = 1131] [outer = 0x11224e800] 00:45:31 INFO - PROCESS | 1661 | 1463816731577 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12c9a9000) [pid = 1661] [serial = 1132] [outer = 0x11224e800] 00:45:32 INFO - PROCESS | 1661 | 1463816732093 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 676ms 00:45:32 INFO - PROCESS | 1661 | 1463816732139 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 00:45:32 INFO - PROCESS | 1661 | 1463816732143 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 00:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:45:32 INFO - PROCESS | 1661 | 1463816732149 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:45:32 INFO - PROCESS | 1661 | 1463816732153 Marionette TRACE conn2 <- [1,1482,null,{}] 00:45:32 INFO - PROCESS | 1661 | 1463816732158 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:32 INFO - PROCESS | 1661 | 1463816732321 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 00:45:32 INFO - PROCESS | 1661 | 1463816732428 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e10000 == 52 [pid = 1661] [id = 378] 00:45:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x112dd6800) [pid = 1661] [serial = 1133] [outer = 0x0] 00:45:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x115f4e400) [pid = 1661] [serial = 1134] [outer = 0x112dd6800] 00:45:32 INFO - PROCESS | 1661 | 1463816732462 Marionette DEBUG loaded listener.js 00:45:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x116855400) [pid = 1661] [serial = 1135] [outer = 0x112dd6800] 00:45:32 INFO - PROCESS | 1661 | 1463816732958 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 875ms 00:45:33 INFO - PROCESS | 1661 | 1463816733023 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 00:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:45:33 INFO - PROCESS | 1661 | 1463816733028 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 00:45:33 INFO - PROCESS | 1661 | 1463816733032 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:45:33 INFO - PROCESS | 1661 | 1463816733034 Marionette TRACE conn2 <- [1,1486,null,{}] 00:45:33 INFO - PROCESS | 1661 | 1463816733037 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:33 INFO - PROCESS | 1661 | 1463816733142 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 00:45:33 INFO - PROCESS | 1661 | 1463816733208 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x123d62000 == 53 [pid = 1661] [id = 379] 00:45:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11830e400) [pid = 1661] [serial = 1136] [outer = 0x0] 00:45:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1185bac00) [pid = 1661] [serial = 1137] [outer = 0x11830e400] 00:45:33 INFO - PROCESS | 1661 | 1463816733237 Marionette DEBUG loaded listener.js 00:45:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119366400) [pid = 1661] [serial = 1138] [outer = 0x11830e400] 00:45:33 INFO - PROCESS | 1661 | 1463816733667 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 00:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:45:33 INFO - PROCESS | 1661 | 1463816733704 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 00:45:33 INFO - PROCESS | 1661 | 1463816733705 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 00:45:33 INFO - PROCESS | 1661 | 1463816733708 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:45:33 INFO - PROCESS | 1661 | 1463816733710 Marionette TRACE conn2 <- [1,1490,null,{}] 00:45:33 INFO - PROCESS | 1661 | 1463816733718 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:33 INFO - PROCESS | 1661 | 1463816733826 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 00:45:33 INFO - PROCESS | 1661 | 1463816733897 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c920800 == 54 [pid = 1661] [id = 380] 00:45:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x119c68000) [pid = 1661] [serial = 1139] [outer = 0x0] 00:45:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x124c9dc00) [pid = 1661] [serial = 1140] [outer = 0x119c68000] 00:45:33 INFO - PROCESS | 1661 | 1463816733929 Marionette DEBUG loaded listener.js 00:45:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x126ecf000) [pid = 1661] [serial = 1141] [outer = 0x119c68000] 00:45:34 INFO - PROCESS | 1661 | 1463816734322 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 00:45:34 INFO - PROCESS | 1661 | 1463816734379 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 00:45:34 INFO - PROCESS | 1661 | 1463816734381 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 00:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:45:34 INFO - PROCESS | 1661 | 1463816734383 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:45:34 INFO - PROCESS | 1661 | 1463816734384 Marionette TRACE conn2 <- [1,1494,null,{}] 00:45:34 INFO - PROCESS | 1661 | 1463816734387 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:34 INFO - PROCESS | 1661 | 1463816734512 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 00:45:34 INFO - PROCESS | 1661 | 1463816734566 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1aa800 == 55 [pid = 1661] [id = 381] 00:45:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x126f04c00) [pid = 1661] [serial = 1142] [outer = 0x0] 00:45:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x128a6f400) [pid = 1661] [serial = 1143] [outer = 0x126f04c00] 00:45:34 INFO - PROCESS | 1661 | 1463816734596 Marionette DEBUG loaded listener.js 00:45:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x128a94c00) [pid = 1661] [serial = 1144] [outer = 0x126f04c00] 00:45:35 INFO - PROCESS | 1661 | 1463816735035 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 00:45:35 INFO - PROCESS | 1661 | 1463816735055 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 00:45:35 INFO - PROCESS | 1661 | 1463816735056 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 00:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:45:35 INFO - PROCESS | 1661 | 1463816735058 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:45:35 INFO - PROCESS | 1661 | 1463816735060 Marionette TRACE conn2 <- [1,1498,null,{}] 00:45:35 INFO - PROCESS | 1661 | 1463816735062 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:35 INFO - PROCESS | 1661 | 1463816735182 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 00:45:35 INFO - PROCESS | 1661 | 1463816735235 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e9f800 == 56 [pid = 1661] [id = 382] 00:45:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1255d3c00) [pid = 1661] [serial = 1145] [outer = 0x0] 00:45:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x128a97400) [pid = 1661] [serial = 1146] [outer = 0x1255d3c00] 00:45:35 INFO - PROCESS | 1661 | 1463816735264 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x128a9d400) [pid = 1661] [serial = 1147] [outer = 0x1255d3c00] 00:45:35 INFO - PROCESS | 1661 | 1463816735836 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 870ms 00:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:45:35 INFO - PROCESS | 1661 | 1463816735929 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 00:45:35 INFO - PROCESS | 1661 | 1463816735932 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 00:45:35 INFO - PROCESS | 1661 | 1463816735936 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:45:35 INFO - PROCESS | 1661 | 1463816735938 Marionette TRACE conn2 <- [1,1502,null,{}] 00:45:35 INFO - PROCESS | 1661 | 1463816735942 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:36 INFO - PROCESS | 1661 | 1463816736070 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 00:45:36 INFO - PROCESS | 1661 | 1463816736192 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f7c800 == 57 [pid = 1661] [id = 383] 00:45:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x11283d000) [pid = 1661] [serial = 1148] [outer = 0x0] 00:45:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x11323b400) [pid = 1661] [serial = 1149] [outer = 0x11283d000] 00:45:36 INFO - PROCESS | 1661 | 1463816736232 Marionette DEBUG loaded listener.js 00:45:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1166cf800) [pid = 1661] [serial = 1150] [outer = 0x11283d000] 00:45:36 INFO - PROCESS | 1661 | 1463816736639 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 725ms 00:45:36 INFO - PROCESS | 1661 | 1463816736662 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 00:45:36 INFO - PROCESS | 1661 | 1463816736668 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 00:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:45:36 INFO - PROCESS | 1661 | 1463816736695 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:45:36 INFO - PROCESS | 1661 | 1463816736697 Marionette TRACE conn2 <- [1,1506,null,{}] 00:45:36 INFO - PROCESS | 1661 | 1463816736704 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:36 INFO - PROCESS | 1661 | 1463816736842 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 00:45:36 INFO - PROCESS | 1661 | 1463816736940 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b76000 == 58 [pid = 1661] [id = 384] 00:45:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1180aec00) [pid = 1661] [serial = 1151] [outer = 0x0] 00:45:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x118299000) [pid = 1661] [serial = 1152] [outer = 0x1180aec00] 00:45:36 INFO - PROCESS | 1661 | 1463816736982 Marionette DEBUG loaded listener.js 00:45:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x11830ac00) [pid = 1661] [serial = 1153] [outer = 0x1180aec00] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x1194c6000 == 57 [pid = 1661] [id = 329] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12b0b3000 == 56 [pid = 1661] [id = 342] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbbf000 == 55 [pid = 1661] [id = 376] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12c312000 == 54 [pid = 1661] [id = 375] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab19000 == 53 [pid = 1661] [id = 374] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab0f000 == 52 [pid = 1661] [id = 373] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12963b800 == 51 [pid = 1661] [id = 372] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x118305c00) [pid = 1661] [serial = 1032] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x1167b5c00) [pid = 1661] [serial = 1029] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x128c7e000) [pid = 1661] [serial = 1026] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12a8cb800) [pid = 1661] [serial = 1074] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x128ca7000 == 50 [pid = 1661] [id = 371] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x127507800 == 49 [pid = 1661] [id = 370] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x116f84000 == 48 [pid = 1661] [id = 369] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12156a000 == 47 [pid = 1661] [id = 368] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x119b6a000 == 46 [pid = 1661] [id = 367] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x116f8a800 == 45 [pid = 1661] [id = 366] 00:45:37 INFO - PROCESS | 1661 | 1463816737515 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x11349c800 == 44 [pid = 1661] [id = 365] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfdb800 == 43 [pid = 1661] [id = 361] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x119d83000 == 42 [pid = 1661] [id = 360] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x11838b800 == 41 [pid = 1661] [id = 359] 00:45:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb12800 == 40 [pid = 1661] [id = 358] 00:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 897ms 00:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:45:37 INFO - PROCESS | 1661 | 1463816737571 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 00:45:37 INFO - PROCESS | 1661 | 1463816737572 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 00:45:37 INFO - PROCESS | 1661 | 1463816737575 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:45:37 INFO - PROCESS | 1661 | 1463816737577 Marionette TRACE conn2 <- [1,1510,null,{}] 00:45:37 INFO - PROCESS | 1661 | 1463816737585 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:37 INFO - PROCESS | 1661 | 1463816737673 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12689f400) [pid = 1661] [serial = 1054] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12082d800) [pid = 1661] [serial = 1048] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x128a72000) [pid = 1661] [serial = 1060] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x11620d000) [pid = 1661] [serial = 1036] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x11973f000) [pid = 1661] [serial = 1047] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x126e71000) [pid = 1661] [serial = 1056] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x11938a800) [pid = 1661] [serial = 1045] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x1296e8800) [pid = 1661] [serial = 1068] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x128c8b800) [pid = 1661] [serial = 1062] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x127214c00) [pid = 1661] [serial = 1057] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1182c4c00) [pid = 1661] [serial = 1039] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12914e000) [pid = 1661] [serial = 1063] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x113467000) [pid = 1661] [serial = 1035] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x128c87c00) [pid = 1661] [serial = 1066] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11830a800) [pid = 1661] [serial = 1041] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x117e5f000) [pid = 1661] [serial = 1038] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x11938f400) [pid = 1661] [serial = 1065] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x121617400) [pid = 1661] [serial = 1050] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x118881400) [pid = 1661] [serial = 1044] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124cdf800) [pid = 1661] [serial = 1053] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12a9dfc00) [pid = 1661] [serial = 1071] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x121c0b400) [pid = 1661] [serial = 1051] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a8bf000) [pid = 1661] [serial = 1069] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11836b400) [pid = 1661] [serial = 1042] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12721b000) [pid = 1661] [serial = 1059] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12b210400) [pid = 1661] [serial = 1072] [outer = 0x0] [url = about:blank] 00:45:37 INFO - PROCESS | 1661 | 1463816737735 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x118695800 == 41 [pid = 1661] [id = 385] 00:45:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1168c9000) [pid = 1661] [serial = 1154] [outer = 0x0] 00:45:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11830a800) [pid = 1661] [serial = 1155] [outer = 0x1168c9000] 00:45:37 INFO - PROCESS | 1661 | 1463816737764 Marionette DEBUG loaded listener.js 00:45:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x119c6c400) [pid = 1661] [serial = 1156] [outer = 0x1168c9000] 00:45:38 INFO - PROCESS | 1661 | 1463816738080 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 523ms 00:45:38 INFO - PROCESS | 1661 | 1463816738099 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 00:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:45:38 INFO - PROCESS | 1661 | 1463816738101 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 00:45:38 INFO - PROCESS | 1661 | 1463816738104 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:45:38 INFO - PROCESS | 1661 | 1463816738105 Marionette TRACE conn2 <- [1,1514,null,{}] 00:45:38 INFO - PROCESS | 1661 | 1463816738108 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:38 INFO - PROCESS | 1661 | 1463816738233 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 00:45:38 INFO - PROCESS | 1661 | 1463816738305 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194c7000 == 42 [pid = 1661] [id = 386] 00:45:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119c66c00) [pid = 1661] [serial = 1157] [outer = 0x0] 00:45:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x121220800) [pid = 1661] [serial = 1158] [outer = 0x119c66c00] 00:45:38 INFO - PROCESS | 1661 | 1463816738346 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x121c0ac00) [pid = 1661] [serial = 1159] [outer = 0x119c66c00] 00:45:38 INFO - PROCESS | 1661 | 1463816738650 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 00:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:45:38 INFO - PROCESS | 1661 | 1463816738681 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 00:45:38 INFO - PROCESS | 1661 | 1463816738683 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 00:45:38 INFO - PROCESS | 1661 | 1463816738685 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:45:38 INFO - PROCESS | 1661 | 1463816738686 Marionette TRACE conn2 <- [1,1518,null,{}] 00:45:38 INFO - PROCESS | 1661 | 1463816738689 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:38 INFO - PROCESS | 1661 | 1463816738789 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 00:45:38 INFO - PROCESS | 1661 | 1463816738844 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x121dcd000 == 43 [pid = 1661] [id = 387] 00:45:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12159bc00) [pid = 1661] [serial = 1160] [outer = 0x0] 00:45:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x124c9c400) [pid = 1661] [serial = 1161] [outer = 0x12159bc00] 00:45:38 INFO - PROCESS | 1661 | 1463816738869 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x126895c00) [pid = 1661] [serial = 1162] [outer = 0x12159bc00] 00:45:39 INFO - PROCESS | 1661 | 1463816739153 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 519ms 00:45:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:45:39 INFO - PROCESS | 1661 | 1463816739204 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 00:45:39 INFO - PROCESS | 1661 | 1463816739206 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 00:45:39 INFO - PROCESS | 1661 | 1463816739208 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:45:39 INFO - PROCESS | 1661 | 1463816739212 Marionette TRACE conn2 <- [1,1522,null,{}] 00:45:39 INFO - PROCESS | 1661 | 1463816739214 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:39 INFO - PROCESS | 1661 | 1463816739306 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 00:45:39 INFO - PROCESS | 1661 | 1463816739313 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x127516800 == 44 [pid = 1661] [id = 388] 00:45:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x126c2c000) [pid = 1661] [serial = 1163] [outer = 0x0] 00:45:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x126f05800) [pid = 1661] [serial = 1164] [outer = 0x126c2c000] 00:45:39 INFO - PROCESS | 1661 | 1463816739340 Marionette DEBUG loaded listener.js 00:45:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x128a90800) [pid = 1661] [serial = 1165] [outer = 0x126c2c000] 00:45:39 INFO - PROCESS | 1661 | 1463816739652 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:45:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:45:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:45:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:45:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:45:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 00:45:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:45:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 00:45:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:45:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 473ms 00:45:39 INFO - PROCESS | 1661 | 1463816739682 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 00:45:39 INFO - PROCESS | 1661 | 1463816739683 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 00:45:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:45:39 INFO - PROCESS | 1661 | 1463816739686 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:45:39 INFO - PROCESS | 1661 | 1463816739687 Marionette TRACE conn2 <- [1,1526,null,{}] 00:45:39 INFO - PROCESS | 1661 | 1463816739689 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:39 INFO - PROCESS | 1661 | 1463816739814 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 00:45:39 INFO - PROCESS | 1661 | 1463816739828 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x128974800 == 45 [pid = 1661] [id = 389] 00:45:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x126892400) [pid = 1661] [serial = 1166] [outer = 0x0] 00:45:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x128c7ec00) [pid = 1661] [serial = 1167] [outer = 0x126892400] 00:45:39 INFO - PROCESS | 1661 | 1463816739860 Marionette DEBUG loaded listener.js 00:45:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x129460000) [pid = 1661] [serial = 1168] [outer = 0x126892400] 00:45:40 INFO - PROCESS | 1661 | 1463816740189 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:45:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:45:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:45:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:45:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 00:45:40 INFO - PROCESS | 1661 | 1463816740205 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 00:45:40 INFO - PROCESS | 1661 | 1463816740207 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 00:45:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:45:40 INFO - PROCESS | 1661 | 1463816740211 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:45:40 INFO - PROCESS | 1661 | 1463816740212 Marionette TRACE conn2 <- [1,1530,null,{}] 00:45:40 INFO - PROCESS | 1661 | 1463816740215 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:40 INFO - PROCESS | 1661 | 1463816740315 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 00:45:40 INFO - PROCESS | 1661 | 1463816740346 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d8000 == 46 [pid = 1661] [id = 390] 00:45:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x129460800) [pid = 1661] [serial = 1169] [outer = 0x0] 00:45:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1296ecc00) [pid = 1661] [serial = 1170] [outer = 0x129460800] 00:45:40 INFO - PROCESS | 1661 | 1463816740372 Marionette DEBUG loaded listener.js 00:45:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12a8c7400) [pid = 1661] [serial = 1171] [outer = 0x129460800] 00:45:40 INFO - PROCESS | 1661 | 1463816740645 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:45:40 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:45:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:45:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 00:45:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:45:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 471ms 00:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:45:40 INFO - PROCESS | 1661 | 1463816740682 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 00:45:40 INFO - PROCESS | 1661 | 1463816740683 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 00:45:40 INFO - PROCESS | 1661 | 1463816740685 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:45:40 INFO - PROCESS | 1661 | 1463816740686 Marionette TRACE conn2 <- [1,1534,null,{}] 00:45:40 INFO - PROCESS | 1661 | 1463816740688 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:40 INFO - PROCESS | 1661 | 1463816740801 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 00:45:40 INFO - PROCESS | 1661 | 1463816740806 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b297800 == 47 [pid = 1661] [id = 391] 00:45:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12b210400) [pid = 1661] [serial = 1172] [outer = 0x0] 00:45:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12b288800) [pid = 1661] [serial = 1173] [outer = 0x12b210400] 00:45:40 INFO - PROCESS | 1661 | 1463816740870 Marionette DEBUG loaded listener.js 00:45:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12bb39400) [pid = 1661] [serial = 1174] [outer = 0x12b210400] 00:45:41 INFO - PROCESS | 1661 | 1463816741370 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 00:45:41 INFO - PROCESS | 1661 | 1463816741405 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 00:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:45:41 INFO - PROCESS | 1661 | 1463816741407 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 00:45:41 INFO - PROCESS | 1661 | 1463816741411 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:45:41 INFO - PROCESS | 1661 | 1463816741412 Marionette TRACE conn2 <- [1,1538,null,{}] 00:45:41 INFO - PROCESS | 1661 | 1463816741415 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:41 INFO - PROCESS | 1661 | 1463816741516 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 00:45:41 INFO - PROCESS | 1661 | 1463816741553 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb07000 == 48 [pid = 1661] [id = 392] 00:45:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12b218400) [pid = 1661] [serial = 1175] [outer = 0x0] 00:45:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12bb76400) [pid = 1661] [serial = 1176] [outer = 0x12b218400] 00:45:41 INFO - PROCESS | 1661 | 1463816741578 Marionette DEBUG loaded listener.js 00:45:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12bfa7000) [pid = 1661] [serial = 1177] [outer = 0x12b218400] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x1167b7c00) [pid = 1661] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x12905e000) [pid = 1661] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x12689a000) [pid = 1661] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12b280400) [pid = 1661] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12b218800) [pid = 1661] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x11684ec00) [pid = 1661] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x118885400) [pid = 1661] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x119ae7400) [pid = 1661] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x118370800) [pid = 1661] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x129669400) [pid = 1661] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x118304c00) [pid = 1661] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x124ce8000) [pid = 1661] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x115eebc00) [pid = 1661] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x126caf000) [pid = 1661] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x112dd7800) [pid = 1661] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x112722000) [pid = 1661] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x121594800) [pid = 1661] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124ce6400) [pid = 1661] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12bfadc00) [pid = 1661] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12bfa6c00) [pid = 1661] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1255de800) [pid = 1661] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x128c82c00) [pid = 1661] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1180ac400) [pid = 1661] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11660ac00) [pid = 1661] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x112d05800) [pid = 1661] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:45:42 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12a9d4c00) [pid = 1661] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:45:42 INFO - PROCESS | 1661 | 1463816742071 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 00:45:42 INFO - PROCESS | 1661 | 1463816742080 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 00:45:42 INFO - PROCESS | 1661 | 1463816742082 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 00:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:45:42 INFO - PROCESS | 1661 | 1463816742084 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:45:42 INFO - PROCESS | 1661 | 1463816742086 Marionette TRACE conn2 <- [1,1542,null,{}] 00:45:42 INFO - PROCESS | 1661 | 1463816742088 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:42 INFO - PROCESS | 1661 | 1463816742188 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 00:45:42 INFO - PROCESS | 1661 | 1463816742193 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148b000 == 49 [pid = 1661] [id = 393] 00:45:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x112841800) [pid = 1661] [serial = 1178] [outer = 0x0] 00:45:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x116462000) [pid = 1661] [serial = 1179] [outer = 0x112841800] 00:45:42 INFO - PROCESS | 1661 | 1463816742222 Marionette DEBUG loaded listener.js 00:45:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1217b2000) [pid = 1661] [serial = 1180] [outer = 0x112841800] 00:45:42 INFO - PROCESS | 1661 | 1463816742588 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 521ms 00:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:45:42 INFO - PROCESS | 1661 | 1463816742605 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 00:45:42 INFO - PROCESS | 1661 | 1463816742607 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 00:45:42 INFO - PROCESS | 1661 | 1463816742610 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:45:42 INFO - PROCESS | 1661 | 1463816742612 Marionette TRACE conn2 <- [1,1546,null,{}] 00:45:42 INFO - PROCESS | 1661 | 1463816742614 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:42 INFO - PROCESS | 1661 | 1463816742721 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 00:45:42 INFO - PROCESS | 1661 | 1463816742728 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bff1000 == 50 [pid = 1661] [id = 394] 00:45:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12689a000) [pid = 1661] [serial = 1181] [outer = 0x0] 00:45:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12b218800) [pid = 1661] [serial = 1182] [outer = 0x12689a000] 00:45:42 INFO - PROCESS | 1661 | 1463816742753 Marionette DEBUG loaded listener.js 00:45:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12bfae800) [pid = 1661] [serial = 1183] [outer = 0x12689a000] 00:45:43 INFO - PROCESS | 1661 | 1463816743063 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 472ms 00:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:45:43 INFO - PROCESS | 1661 | 1463816743081 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 00:45:43 INFO - PROCESS | 1661 | 1463816743083 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 00:45:43 INFO - PROCESS | 1661 | 1463816743085 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:45:43 INFO - PROCESS | 1661 | 1463816743086 Marionette TRACE conn2 <- [1,1550,null,{}] 00:45:43 INFO - PROCESS | 1661 | 1463816743088 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:43 INFO - PROCESS | 1661 | 1463816743174 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 00:45:43 INFO - PROCESS | 1661 | 1463816743179 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cba7000 == 51 [pid = 1661] [id = 395] 00:45:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12c1ee800) [pid = 1661] [serial = 1184] [outer = 0x0] 00:45:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12c7e7c00) [pid = 1661] [serial = 1185] [outer = 0x12c1ee800] 00:45:43 INFO - PROCESS | 1661 | 1463816743204 Marionette DEBUG loaded listener.js 00:45:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12c9a0800) [pid = 1661] [serial = 1186] [outer = 0x12c1ee800] 00:45:43 INFO - PROCESS | 1661 | 1463816743544 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 00:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:45:43 INFO - PROCESS | 1661 | 1463816743554 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 00:45:43 INFO - PROCESS | 1661 | 1463816743555 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 00:45:43 INFO - PROCESS | 1661 | 1463816743558 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:45:43 INFO - PROCESS | 1661 | 1463816743570 Marionette TRACE conn2 <- [1,1554,null,{}] 00:45:43 INFO - PROCESS | 1661 | 1463816743572 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:43 INFO - PROCESS | 1661 | 1463816743686 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 00:45:43 INFO - PROCESS | 1661 | 1463816743692 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d198800 == 52 [pid = 1661] [id = 396] 00:45:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11224c400) [pid = 1661] [serial = 1187] [outer = 0x0] 00:45:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x112683000) [pid = 1661] [serial = 1188] [outer = 0x11224c400] 00:45:43 INFO - PROCESS | 1661 | 1463816743717 Marionette DEBUG loaded listener.js 00:45:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x112687000) [pid = 1661] [serial = 1189] [outer = 0x11224c400] 00:45:44 INFO - PROCESS | 1661 | 1463816744095 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 579ms 00:45:44 INFO - PROCESS | 1661 | 1463816744138 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 00:45:44 INFO - PROCESS | 1661 | 1463816744141 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 00:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:45:44 INFO - PROCESS | 1661 | 1463816744144 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:45:44 INFO - PROCESS | 1661 | 1463816744147 Marionette TRACE conn2 <- [1,1558,null,{}] 00:45:44 INFO - PROCESS | 1661 | 1463816744151 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:44 INFO - PROCESS | 1661 | 1463816744264 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 00:45:44 INFO - PROCESS | 1661 | 1463816744330 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac1800 == 53 [pid = 1661] [id = 397] 00:45:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x112683400) [pid = 1661] [serial = 1190] [outer = 0x0] 00:45:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x112d04c00) [pid = 1661] [serial = 1191] [outer = 0x112683400] 00:45:44 INFO - PROCESS | 1661 | 1463816744362 Marionette DEBUG loaded listener.js 00:45:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1134c8400) [pid = 1661] [serial = 1192] [outer = 0x112683400] 00:45:44 INFO - PROCESS | 1661 | 1463816744846 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 771ms 00:45:44 INFO - PROCESS | 1661 | 1463816744917 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 00:45:44 INFO - PROCESS | 1661 | 1463816744924 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 00:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:45:44 INFO - PROCESS | 1661 | 1463816744934 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:45:44 INFO - PROCESS | 1661 | 1463816744937 Marionette TRACE conn2 <- [1,1562,null,{}] 00:45:44 INFO - PROCESS | 1661 | 1463816744940 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:45 INFO - PROCESS | 1661 | 1463816745098 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 00:45:45 INFO - PROCESS | 1661 | 1463816745170 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x120811000 == 54 [pid = 1661] [id = 398] 00:45:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x116a64c00) [pid = 1661] [serial = 1193] [outer = 0x0] 00:45:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1180a9c00) [pid = 1661] [serial = 1194] [outer = 0x116a64c00] 00:45:45 INFO - PROCESS | 1661 | 1463816745200 Marionette DEBUG loaded listener.js 00:45:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x118308c00) [pid = 1661] [serial = 1195] [outer = 0x116a64c00] 00:45:45 INFO - PROCESS | 1661 | 1463816745629 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 723ms 00:45:45 INFO - PROCESS | 1661 | 1463816745656 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 00:45:45 INFO - PROCESS | 1661 | 1463816745657 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 00:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:45:45 INFO - PROCESS | 1661 | 1463816745660 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:45:45 INFO - PROCESS | 1661 | 1463816745663 Marionette TRACE conn2 <- [1,1566,null,{}] 00:45:45 INFO - PROCESS | 1661 | 1463816745671 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:45 INFO - PROCESS | 1661 | 1463816745780 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 00:45:45 INFO - PROCESS | 1661 | 1463816745837 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x126ea1000 == 55 [pid = 1661] [id = 399] 00:45:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x118369800) [pid = 1661] [serial = 1196] [outer = 0x0] 00:45:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x119c67400) [pid = 1661] [serial = 1197] [outer = 0x118369800] 00:45:45 INFO - PROCESS | 1661 | 1463816745868 Marionette DEBUG loaded listener.js 00:45:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x1216d4800) [pid = 1661] [serial = 1198] [outer = 0x118369800] 00:45:46 INFO - PROCESS | 1661 | 1463816746314 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 00:45:46 INFO - PROCESS | 1661 | 1463816746331 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 00:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:45:46 INFO - PROCESS | 1661 | 1463816746333 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 00:45:46 INFO - PROCESS | 1661 | 1463816746335 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:45:46 INFO - PROCESS | 1661 | 1463816746337 Marionette TRACE conn2 <- [1,1570,null,{}] 00:45:46 INFO - PROCESS | 1661 | 1463816746339 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:46 INFO - PROCESS | 1661 | 1463816746466 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 00:45:46 INFO - PROCESS | 1661 | 1463816746547 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbab000 == 56 [pid = 1661] [id = 400] 00:45:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x1255d4400) [pid = 1661] [serial = 1199] [outer = 0x0] 00:45:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x126ed1400) [pid = 1661] [serial = 1200] [outer = 0x1255d4400] 00:45:46 INFO - PROCESS | 1661 | 1463816746577 Marionette DEBUG loaded listener.js 00:45:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12757ec00) [pid = 1661] [serial = 1201] [outer = 0x1255d4400] 00:45:47 INFO - PROCESS | 1661 | 1463816747020 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 721ms 00:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:45:47 INFO - PROCESS | 1661 | 1463816747056 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 00:45:47 INFO - PROCESS | 1661 | 1463816747057 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 00:45:47 INFO - PROCESS | 1661 | 1463816747060 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:45:47 INFO - PROCESS | 1661 | 1463816747061 Marionette TRACE conn2 <- [1,1574,null,{}] 00:45:47 INFO - PROCESS | 1661 | 1463816747064 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:47 INFO - PROCESS | 1661 | 1463816747167 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 00:45:47 INFO - PROCESS | 1661 | 1463816747237 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346b0000 == 57 [pid = 1661] [id = 401] 00:45:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x126c2e400) [pid = 1661] [serial = 1202] [outer = 0x0] 00:45:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x128a77800) [pid = 1661] [serial = 1203] [outer = 0x126c2e400] 00:45:47 INFO - PROCESS | 1661 | 1463816747267 Marionette DEBUG loaded listener.js 00:45:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x129667800) [pid = 1661] [serial = 1204] [outer = 0x126c2e400] 00:45:47 INFO - PROCESS | 1661 | 1463816747679 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 673ms 00:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:45:47 INFO - PROCESS | 1661 | 1463816747734 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 00:45:47 INFO - PROCESS | 1661 | 1463816747735 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 00:45:47 INFO - PROCESS | 1661 | 1463816747737 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:45:47 INFO - PROCESS | 1661 | 1463816747739 Marionette TRACE conn2 <- [1,1578,null,{}] 00:45:47 INFO - PROCESS | 1661 | 1463816747741 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:47 INFO - PROCESS | 1661 | 1463816747879 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 00:45:47 INFO - PROCESS | 1661 | 1463816747939 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x11115c000 == 58 [pid = 1661] [id = 402] 00:45:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12bb38400) [pid = 1661] [serial = 1205] [outer = 0x0] 00:45:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x12c1fd800) [pid = 1661] [serial = 1206] [outer = 0x12bb38400] 00:45:47 INFO - PROCESS | 1661 | 1463816747982 Marionette DEBUG loaded listener.js 00:45:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12c9ad400) [pid = 1661] [serial = 1207] [outer = 0x12bb38400] 00:45:48 INFO - PROCESS | 1661 | 1463816748430 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 724ms 00:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:45:48 INFO - PROCESS | 1661 | 1463816748462 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 00:45:48 INFO - PROCESS | 1661 | 1463816748463 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 00:45:48 INFO - PROCESS | 1661 | 1463816748466 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:45:48 INFO - PROCESS | 1661 | 1463816748468 Marionette TRACE conn2 <- [1,1582,null,{}] 00:45:48 INFO - PROCESS | 1661 | 1463816748470 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:48 INFO - PROCESS | 1661 | 1463816748563 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 00:45:48 INFO - PROCESS | 1661 | 1463816748612 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x129182800 == 59 [pid = 1661] [id = 403] 00:45:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x1167b5400) [pid = 1661] [serial = 1208] [outer = 0x0] 00:45:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x121aa9400) [pid = 1661] [serial = 1209] [outer = 0x1167b5400] 00:45:48 INFO - PROCESS | 1661 | 1463816748646 Marionette DEBUG loaded listener.js 00:45:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x121aad400) [pid = 1661] [serial = 1210] [outer = 0x1167b5400] 00:45:49 INFO - PROCESS | 1661 | 1463816749120 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 678ms 00:45:49 INFO - PROCESS | 1661 | 1463816749145 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 00:45:49 INFO - PROCESS | 1661 | 1463816749148 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 00:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:45:49 INFO - PROCESS | 1661 | 1463816749152 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:45:49 INFO - PROCESS | 1661 | 1463816749154 Marionette TRACE conn2 <- [1,1586,null,{}] 00:45:49 INFO - PROCESS | 1661 | 1463816749157 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:49 INFO - PROCESS | 1661 | 1463816749346 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 00:45:49 INFO - PROCESS | 1661 | 1463816749599 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166e0000 == 60 [pid = 1661] [id = 404] 00:45:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x11267e400) [pid = 1661] [serial = 1211] [outer = 0x0] 00:45:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x112684400) [pid = 1661] [serial = 1212] [outer = 0x11267e400] 00:45:49 INFO - PROCESS | 1661 | 1463816749644 Marionette DEBUG loaded listener.js 00:45:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x112d06400) [pid = 1661] [serial = 1213] [outer = 0x11267e400] 00:45:50 INFO - PROCESS | 1661 | 1463816750047 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 924ms 00:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:45:50 INFO - PROCESS | 1661 | 1463816750086 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 00:45:50 INFO - PROCESS | 1661 | 1463816750088 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 00:45:50 INFO - PROCESS | 1661 | 1463816750091 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:45:50 INFO - PROCESS | 1661 | 1463816750095 Marionette TRACE conn2 <- [1,1590,null,{}] 00:45:50 INFO - PROCESS | 1661 | 1463816750099 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:50 INFO - PROCESS | 1661 | 1463816750201 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 00:45:50 INFO - PROCESS | 1661 | 1463816750263 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x118692800 == 61 [pid = 1661] [id = 405] 00:45:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x115aaf400) [pid = 1661] [serial = 1214] [outer = 0x0] 00:45:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x1168c1000) [pid = 1661] [serial = 1215] [outer = 0x115aaf400] 00:45:50 INFO - PROCESS | 1661 | 1463816750293 Marionette DEBUG loaded listener.js 00:45:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x1180ccc00) [pid = 1661] [serial = 1216] [outer = 0x115aaf400] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12cba7000 == 60 [pid = 1661] [id = 395] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bff1000 == 59 [pid = 1661] [id = 394] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12148b000 == 58 [pid = 1661] [id = 393] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x12c9a2400) [pid = 1661] [serial = 1131] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb07000 == 57 [pid = 1661] [id = 392] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12b297800 == 56 [pid = 1661] [id = 391] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d8000 == 55 [pid = 1661] [id = 390] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x128974800 == 54 [pid = 1661] [id = 389] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x127516800 == 53 [pid = 1661] [id = 388] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x121dcd000 == 52 [pid = 1661] [id = 387] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1194c7000 == 51 [pid = 1661] [id = 386] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x118695800 == 50 [pid = 1661] [id = 385] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x118b76000 == 49 [pid = 1661] [id = 384] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x116f7c800 == 48 [pid = 1661] [id = 383] 00:45:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf67800 == 47 [pid = 1661] [id = 377] 00:45:50 INFO - PROCESS | 1661 | 1463816750730 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 673ms 00:45:50 INFO - PROCESS | 1661 | 1463816750766 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 00:45:50 INFO - PROCESS | 1661 | 1463816750768 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 00:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:45:50 INFO - PROCESS | 1661 | 1463816750771 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:45:50 INFO - PROCESS | 1661 | 1463816750773 Marionette TRACE conn2 <- [1,1594,null,{}] 00:45:50 INFO - PROCESS | 1661 | 1463816750781 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:50 INFO - PROCESS | 1661 | 1463816750877 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12c9a4400) [pid = 1661] [serial = 928] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x1180a9400) [pid = 1661] [serial = 988] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x128d95c00) [pid = 1661] [serial = 982] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x11886c000) [pid = 1661] [serial = 1033] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x11767e000) [pid = 1661] [serial = 1030] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x115eedc00) [pid = 1661] [serial = 985] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x12b083800) [pid = 1661] [serial = 1116] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12914d800) [pid = 1661] [serial = 1113] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x12bb3d400) [pid = 1661] [serial = 1119] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12b284c00) [pid = 1661] [serial = 1117] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12bb76c00) [pid = 1661] [serial = 1093] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12b28a800) [pid = 1661] [serial = 1092] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x117414800) [pid = 1661] [serial = 1098] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x118303000) [pid = 1661] [serial = 1099] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x125418400) [pid = 1661] [serial = 1084] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1217a8400) [pid = 1661] [serial = 1083] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x120831000) [pid = 1661] [serial = 1104] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x121286c00) [pid = 1661] [serial = 1105] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x118887000) [pid = 1661] [serial = 1101] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11938f800) [pid = 1661] [serial = 1102] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12b213400) [pid = 1661] [serial = 1075] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119361400) [pid = 1661] [serial = 1081] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x118877800) [pid = 1661] [serial = 1080] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x129660c00) [pid = 1661] [serial = 1087] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x128a78000) [pid = 1661] [serial = 1086] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1180a9000) [pid = 1661] [serial = 1078] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x116a63000) [pid = 1661] [serial = 1077] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12b214c00) [pid = 1661] [serial = 1090] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1296f0c00) [pid = 1661] [serial = 1089] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x128a72c00) [pid = 1661] [serial = 1123] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1164ad800) [pid = 1661] [serial = 1096] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x115aaf000) [pid = 1661] [serial = 1095] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x121c09800) [pid = 1661] [serial = 1107] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12089f800) [pid = 1661] [serial = 1122] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12bb77400) [pid = 1661] [serial = 1120] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x128a74000) [pid = 1661] [serial = 1111] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12c7ee000) [pid = 1661] [serial = 1129] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x126ece000) [pid = 1661] [serial = 1110] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1296e8000) [pid = 1661] [serial = 1114] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12c7e4800) [pid = 1661] [serial = 1128] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12bfabc00) [pid = 1661] [serial = 1125] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12c1f1000) [pid = 1661] [serial = 1126] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124ce3400) [pid = 1661] [serial = 1108] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x129154800) [pid = 1661] [serial = 1027] [outer = 0x0] [url = about:blank] 00:45:50 INFO - PROCESS | 1661 | 1463816750967 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e0f800 == 48 [pid = 1661] [id = 406] 00:45:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1164ad800) [pid = 1661] [serial = 1217] [outer = 0x0] 00:45:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1180a9400) [pid = 1661] [serial = 1218] [outer = 0x1164ad800] 00:45:50 INFO - PROCESS | 1661 | 1463816750994 Marionette DEBUG loaded listener.js 00:45:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x118885400) [pid = 1661] [serial = 1219] [outer = 0x1164ad800] 00:45:51 INFO - PROCESS | 1661 | 1463816751300 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 575ms 00:45:51 INFO - PROCESS | 1661 | 1463816751346 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 00:45:51 INFO - PROCESS | 1661 | 1463816751348 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 00:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:45:51 INFO - PROCESS | 1661 | 1463816751352 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:45:51 INFO - PROCESS | 1661 | 1463816751356 Marionette TRACE conn2 <- [1,1598,null,{}] 00:45:51 INFO - PROCESS | 1661 | 1463816751362 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:51 INFO - PROCESS | 1661 | 1463816751470 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 00:45:51 INFO - PROCESS | 1661 | 1463816751525 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b6c000 == 49 [pid = 1661] [id = 407] 00:45:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x116a60c00) [pid = 1661] [serial = 1220] [outer = 0x0] 00:45:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x11938e800) [pid = 1661] [serial = 1221] [outer = 0x116a60c00] 00:45:51 INFO - PROCESS | 1661 | 1463816751551 Marionette DEBUG loaded listener.js 00:45:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x121290000) [pid = 1661] [serial = 1222] [outer = 0x116a60c00] 00:45:51 INFO - PROCESS | 1661 | 1463816751831 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 526ms 00:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:45:51 INFO - PROCESS | 1661 | 1463816751881 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 00:45:51 INFO - PROCESS | 1661 | 1463816751884 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 00:45:51 INFO - PROCESS | 1661 | 1463816751887 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:45:51 INFO - PROCESS | 1661 | 1463816751889 Marionette TRACE conn2 <- [1,1602,null,{}] 00:45:51 INFO - PROCESS | 1661 | 1463816751891 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:52 INFO - PROCESS | 1661 | 1463816752028 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 00:45:52 INFO - PROCESS | 1661 | 1463816752113 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218f5000 == 50 [pid = 1661] [id = 408] 00:45:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119024400) [pid = 1661] [serial = 1223] [outer = 0x0] 00:45:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1216cec00) [pid = 1661] [serial = 1224] [outer = 0x119024400] 00:45:52 INFO - PROCESS | 1661 | 1463816752155 Marionette DEBUG loaded listener.js 00:45:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x121aaf000) [pid = 1661] [serial = 1225] [outer = 0x119024400] 00:45:52 INFO - PROCESS | 1661 | 1463816752516 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 673ms 00:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:45:52 INFO - PROCESS | 1661 | 1463816752561 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 00:45:52 INFO - PROCESS | 1661 | 1463816752562 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 00:45:52 INFO - PROCESS | 1661 | 1463816752564 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:45:52 INFO - PROCESS | 1661 | 1463816752566 Marionette TRACE conn2 <- [1,1606,null,{}] 00:45:52 INFO - PROCESS | 1661 | 1463816752568 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:52 INFO - PROCESS | 1661 | 1463816752651 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 00:45:52 INFO - PROCESS | 1661 | 1463816752713 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254ac800 == 51 [pid = 1661] [id = 409] 00:45:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12557a800) [pid = 1661] [serial = 1226] [outer = 0x0] 00:45:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1255db800) [pid = 1661] [serial = 1227] [outer = 0x12557a800] 00:45:52 INFO - PROCESS | 1661 | 1463816752744 Marionette DEBUG loaded listener.js 00:45:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x127214c00) [pid = 1661] [serial = 1228] [outer = 0x12557a800] 00:45:53 INFO - PROCESS | 1661 | 1463816753073 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 00:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:45:53 INFO - PROCESS | 1661 | 1463816753086 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 00:45:53 INFO - PROCESS | 1661 | 1463816753087 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 00:45:53 INFO - PROCESS | 1661 | 1463816753089 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:45:53 INFO - PROCESS | 1661 | 1463816753090 Marionette TRACE conn2 <- [1,1610,null,{}] 00:45:53 INFO - PROCESS | 1661 | 1463816753093 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:53 INFO - PROCESS | 1661 | 1463816753200 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 00:45:53 INFO - PROCESS | 1661 | 1463816753215 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e95800 == 52 [pid = 1661] [id = 410] 00:45:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12757c800) [pid = 1661] [serial = 1229] [outer = 0x0] 00:45:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128a91800) [pid = 1661] [serial = 1230] [outer = 0x12757c800] 00:45:53 INFO - PROCESS | 1661 | 1463816753241 Marionette DEBUG loaded listener.js 00:45:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x128c81800) [pid = 1661] [serial = 1231] [outer = 0x12757c800] 00:45:53 INFO - PROCESS | 1661 | 1463816753583 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 520ms 00:45:53 INFO - PROCESS | 1661 | 1463816753610 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 00:45:53 INFO - PROCESS | 1661 | 1463816753611 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 00:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:45:53 INFO - PROCESS | 1661 | 1463816753613 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:45:53 INFO - PROCESS | 1661 | 1463816753614 Marionette TRACE conn2 <- [1,1614,null,{}] 00:45:53 INFO - PROCESS | 1661 | 1463816753617 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:53 INFO - PROCESS | 1661 | 1463816753722 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 00:45:53 INFO - PROCESS | 1661 | 1463816753735 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c9e000 == 53 [pid = 1661] [id = 411] 00:45:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x127582800) [pid = 1661] [serial = 1232] [outer = 0x0] 00:45:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12914f000) [pid = 1661] [serial = 1233] [outer = 0x127582800] 00:45:53 INFO - PROCESS | 1661 | 1463816753760 Marionette DEBUG loaded listener.js 00:45:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x129667400) [pid = 1661] [serial = 1234] [outer = 0x127582800] 00:45:54 INFO - PROCESS | 1661 | 1463816754106 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 00:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 00:45:54 INFO - PROCESS | 1661 | 1463816754132 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 00:45:54 INFO - PROCESS | 1661 | 1463816754133 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 00:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:45:54 INFO - PROCESS | 1661 | 1463816754135 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:45:54 INFO - PROCESS | 1661 | 1463816754136 Marionette TRACE conn2 <- [1,1618,null,{}] 00:45:54 INFO - PROCESS | 1661 | 1463816754138 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:54 INFO - PROCESS | 1661 | 1463816754247 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 00:45:54 INFO - PROCESS | 1661 | 1463816754261 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x129639000 == 54 [pid = 1661] [id = 412] 00:45:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x129662400) [pid = 1661] [serial = 1235] [outer = 0x0] 00:45:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12a8cb000) [pid = 1661] [serial = 1236] [outer = 0x129662400] 00:45:54 INFO - PROCESS | 1661 | 1463816754286 Marionette DEBUG loaded listener.js 00:45:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12b21ac00) [pid = 1661] [serial = 1237] [outer = 0x129662400] 00:45:54 INFO - PROCESS | 1661 | 1463816754736 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 619ms 00:45:54 INFO - PROCESS | 1661 | 1463816754755 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 00:45:54 INFO - PROCESS | 1661 | 1463816754757 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 00:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:45:54 INFO - PROCESS | 1661 | 1463816754771 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:45:54 INFO - PROCESS | 1661 | 1463816754773 Marionette TRACE conn2 <- [1,1622,null,{}] 00:45:54 INFO - PROCESS | 1661 | 1463816754776 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:54 INFO - PROCESS | 1661 | 1463816754937 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 00:45:54 INFO - PROCESS | 1661 | 1463816754959 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab10800 == 55 [pid = 1661] [id = 413] 00:45:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1296f0c00) [pid = 1661] [serial = 1238] [outer = 0x0] 00:45:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12bb32400) [pid = 1661] [serial = 1239] [outer = 0x1296f0c00] 00:45:54 INFO - PROCESS | 1661 | 1463816754994 Marionette DEBUG loaded listener.js 00:45:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12bb77400) [pid = 1661] [serial = 1240] [outer = 0x1296f0c00] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x112841800) [pid = 1661] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12c1ee800) [pid = 1661] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12689a000) [pid = 1661] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x126892400) [pid = 1661] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x129460800) [pid = 1661] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12b210400) [pid = 1661] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12b218400) [pid = 1661] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x126c2c000) [pid = 1661] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x11283d000) [pid = 1661] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12159bc00) [pid = 1661] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x119c66c00) [pid = 1661] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1180aec00) [pid = 1661] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11224e800) [pid = 1661] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:45:55 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1168c9000) [pid = 1661] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:45:55 INFO - PROCESS | 1661 | 1463816755443 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 723ms 00:45:55 INFO - PROCESS | 1661 | 1463816755505 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 00:45:55 INFO - PROCESS | 1661 | 1463816755506 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 00:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:45:55 INFO - PROCESS | 1661 | 1463816755516 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:45:55 INFO - PROCESS | 1661 | 1463816755517 Marionette TRACE conn2 <- [1,1626,null,{}] 00:45:55 INFO - PROCESS | 1661 | 1463816755519 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:55 INFO - PROCESS | 1661 | 1463816755614 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 00:45:55 INFO - PROCESS | 1661 | 1463816755635 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bac2800 == 56 [pid = 1661] [id = 414] 00:45:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11107cc00) [pid = 1661] [serial = 1241] [outer = 0x0] 00:45:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x111080000) [pid = 1661] [serial = 1242] [outer = 0x11107cc00] 00:45:55 INFO - PROCESS | 1661 | 1463816755665 Marionette DEBUG loaded listener.js 00:45:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x112841c00) [pid = 1661] [serial = 1243] [outer = 0x11107cc00] 00:45:55 INFO - PROCESS | 1661 | 1463816755985 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 523ms 00:45:56 INFO - PROCESS | 1661 | 1463816756035 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 00:45:56 INFO - PROCESS | 1661 | 1463816756037 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 00:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:45:56 INFO - PROCESS | 1661 | 1463816756039 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:45:56 INFO - PROCESS | 1661 | 1463816756049 Marionette TRACE conn2 <- [1,1630,null,{}] 00:45:56 INFO - PROCESS | 1661 | 1463816756051 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:56 INFO - PROCESS | 1661 | 1463816756172 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 00:45:56 INFO - PROCESS | 1661 | 1463816756183 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfeb800 == 57 [pid = 1661] [id = 415] 00:45:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1185b3000) [pid = 1661] [serial = 1244] [outer = 0x0] 00:45:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12b28d800) [pid = 1661] [serial = 1245] [outer = 0x1185b3000] 00:45:56 INFO - PROCESS | 1661 | 1463816756209 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12bfb1000) [pid = 1661] [serial = 1246] [outer = 0x1185b3000] 00:45:56 INFO - PROCESS | 1661 | 1463816756513 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 529ms 00:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:45:56 INFO - PROCESS | 1661 | 1463816756569 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 00:45:56 INFO - PROCESS | 1661 | 1463816756570 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 00:45:56 INFO - PROCESS | 1661 | 1463816756572 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:45:56 INFO - PROCESS | 1661 | 1463816756573 Marionette TRACE conn2 <- [1,1634,null,{}] 00:45:56 INFO - PROCESS | 1661 | 1463816756576 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:56 INFO - PROCESS | 1661 | 1463816756664 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 00:45:56 INFO - PROCESS | 1661 | 1463816756668 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c90a800 == 58 [pid = 1661] [id = 416] 00:45:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1122ab000) [pid = 1661] [serial = 1247] [outer = 0x0] 00:45:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x121d66400) [pid = 1661] [serial = 1248] [outer = 0x1122ab000] 00:45:56 INFO - PROCESS | 1661 | 1463816756693 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x121d6a400) [pid = 1661] [serial = 1249] [outer = 0x1122ab000] 00:45:57 INFO - PROCESS | 1661 | 1463816757031 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 471ms 00:45:57 INFO - PROCESS | 1661 | 1463816757046 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 00:45:57 INFO - PROCESS | 1661 | 1463816757047 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 00:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:45:57 INFO - PROCESS | 1661 | 1463816757050 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:45:57 INFO - PROCESS | 1661 | 1463816757051 Marionette TRACE conn2 <- [1,1638,null,{}] 00:45:57 INFO - PROCESS | 1661 | 1463816757053 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:57 INFO - PROCESS | 1661 | 1463816757179 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 00:45:57 INFO - PROCESS | 1661 | 1463816757187 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbac800 == 59 [pid = 1661] [id = 417] 00:45:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x1122b4000) [pid = 1661] [serial = 1250] [outer = 0x0] 00:45:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12bfa4000) [pid = 1661] [serial = 1251] [outer = 0x1122b4000] 00:45:57 INFO - PROCESS | 1661 | 1463816757211 Marionette DEBUG loaded listener.js 00:45:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12c7ee000) [pid = 1661] [serial = 1252] [outer = 0x1122b4000] 00:45:57 INFO - PROCESS | 1661 | 1463816757738 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 718ms 00:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:45:57 INFO - PROCESS | 1661 | 1463816757769 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 00:45:57 INFO - PROCESS | 1661 | 1463816757771 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 00:45:57 INFO - PROCESS | 1661 | 1463816757774 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:45:57 INFO - PROCESS | 1661 | 1463816757778 Marionette TRACE conn2 <- [1,1642,null,{}] 00:45:57 INFO - PROCESS | 1661 | 1463816757783 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:57 INFO - PROCESS | 1661 | 1463816757896 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 00:45:58 INFO - PROCESS | 1661 | 1463816758005 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x11939c800 == 60 [pid = 1661] [id = 418] 00:45:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11330cc00) [pid = 1661] [serial = 1253] [outer = 0x0] 00:45:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x116457800) [pid = 1661] [serial = 1254] [outer = 0x11330cc00] 00:45:58 INFO - PROCESS | 1661 | 1463816758038 Marionette DEBUG loaded listener.js 00:45:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x117682400) [pid = 1661] [serial = 1255] [outer = 0x11330cc00] 00:45:58 INFO - PROCESS | 1661 | 1463816758463 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 722ms 00:45:58 INFO - PROCESS | 1661 | 1463816758497 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 00:45:58 INFO - PROCESS | 1661 | 1463816758501 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 00:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:45:58 INFO - PROCESS | 1661 | 1463816758506 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:45:58 INFO - PROCESS | 1661 | 1463816758508 Marionette TRACE conn2 <- [1,1646,null,{}] 00:45:58 INFO - PROCESS | 1661 | 1463816758510 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:58 INFO - PROCESS | 1661 | 1463816758620 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 00:45:58 INFO - PROCESS | 1661 | 1463816758679 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e8a800 == 61 [pid = 1661] [id = 419] 00:45:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1180d5c00) [pid = 1661] [serial = 1256] [outer = 0x0] 00:45:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11887f400) [pid = 1661] [serial = 1257] [outer = 0x1180d5c00] 00:45:58 INFO - PROCESS | 1661 | 1463816758709 Marionette DEBUG loaded listener.js 00:45:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x119742800) [pid = 1661] [serial = 1258] [outer = 0x1180d5c00] 00:45:59 INFO - PROCESS | 1661 | 1463816759164 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 00:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:45:59 INFO - PROCESS | 1661 | 1463816759178 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 00:45:59 INFO - PROCESS | 1661 | 1463816759180 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 00:45:59 INFO - PROCESS | 1661 | 1463816759182 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:45:59 INFO - PROCESS | 1661 | 1463816759185 Marionette TRACE conn2 <- [1,1650,null,{}] 00:45:59 INFO - PROCESS | 1661 | 1463816759193 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:59 INFO - PROCESS | 1661 | 1463816759324 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 00:45:59 INFO - PROCESS | 1661 | 1463816759411 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf5e800 == 62 [pid = 1661] [id = 420] 00:45:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x121aa9000) [pid = 1661] [serial = 1259] [outer = 0x0] 00:45:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x121d65400) [pid = 1661] [serial = 1260] [outer = 0x121aa9000] 00:45:59 INFO - PROCESS | 1661 | 1463816759443 Marionette DEBUG loaded listener.js 00:45:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x126897000) [pid = 1661] [serial = 1261] [outer = 0x121aa9000] 00:45:59 INFO - PROCESS | 1661 | 1463816759864 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 722ms 00:45:59 INFO - PROCESS | 1661 | 1463816759904 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 00:45:59 INFO - PROCESS | 1661 | 1463816759906 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 00:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:45:59 INFO - PROCESS | 1661 | 1463816759909 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:45:59 INFO - PROCESS | 1661 | 1463816759910 Marionette TRACE conn2 <- [1,1654,null,{}] 00:45:59 INFO - PROCESS | 1661 | 1463816759913 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:00 INFO - PROCESS | 1661 | 1463816760040 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 00:46:00 INFO - PROCESS | 1661 | 1463816760163 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1af800 == 63 [pid = 1661] [id = 421] 00:46:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12689f800) [pid = 1661] [serial = 1262] [outer = 0x0] 00:46:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x128a6e800) [pid = 1661] [serial = 1263] [outer = 0x12689f800] 00:46:00 INFO - PROCESS | 1661 | 1463816760211 Marionette DEBUG loaded listener.js 00:46:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x129456800) [pid = 1661] [serial = 1264] [outer = 0x12689f800] 00:46:00 INFO - PROCESS | 1661 | 1463816760690 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 822ms 00:46:00 INFO - PROCESS | 1661 | 1463816760731 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 00:46:00 INFO - PROCESS | 1661 | 1463816760733 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 00:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:46:00 INFO - PROCESS | 1661 | 1463816760735 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:46:00 INFO - PROCESS | 1661 | 1463816760736 Marionette TRACE conn2 <- [1,1658,null,{}] 00:46:00 INFO - PROCESS | 1661 | 1463816760739 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:00 INFO - PROCESS | 1661 | 1463816760846 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 00:46:00 INFO - PROCESS | 1661 | 1463816760906 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12eeda000 == 64 [pid = 1661] [id = 422] 00:46:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x126ecd400) [pid = 1661] [serial = 1265] [outer = 0x0] 00:46:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12bb30000) [pid = 1661] [serial = 1266] [outer = 0x126ecd400] 00:46:00 INFO - PROCESS | 1661 | 1463816760977 Marionette DEBUG loaded listener.js 00:46:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x12bfb2800) [pid = 1661] [serial = 1267] [outer = 0x126ecd400] 00:46:01 INFO - PROCESS | 1661 | 1463816761393 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 669ms 00:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:46:01 INFO - PROCESS | 1661 | 1463816761404 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 00:46:01 INFO - PROCESS | 1661 | 1463816761406 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 00:46:01 INFO - PROCESS | 1661 | 1463816761408 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:46:01 INFO - PROCESS | 1661 | 1463816761410 Marionette TRACE conn2 <- [1,1662,null,{}] 00:46:01 INFO - PROCESS | 1661 | 1463816761414 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:01 INFO - PROCESS | 1661 | 1463816761542 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 00:46:01 INFO - PROCESS | 1661 | 1463816761635 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d19b000 == 65 [pid = 1661] [id = 423] 00:46:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x111082800) [pid = 1661] [serial = 1268] [outer = 0x0] 00:46:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x11266e400) [pid = 1661] [serial = 1269] [outer = 0x111082800] 00:46:01 INFO - PROCESS | 1661 | 1463816761665 Marionette DEBUG loaded listener.js 00:46:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x128bc6c00) [pid = 1661] [serial = 1270] [outer = 0x111082800] 00:46:02 INFO - PROCESS | 1661 | 1463816762091 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 722ms 00:46:02 INFO - PROCESS | 1661 | 1463816762130 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 00:46:02 INFO - PROCESS | 1661 | 1463816762131 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 00:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:46:02 INFO - PROCESS | 1661 | 1463816762156 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:46:02 INFO - PROCESS | 1661 | 1463816762157 Marionette TRACE conn2 <- [1,1666,null,{}] 00:46:02 INFO - PROCESS | 1661 | 1463816762378 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:02 INFO - PROCESS | 1661 | 1463816762483 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 00:46:02 INFO - PROCESS | 1661 | 1463816762542 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x121237000 == 66 [pid = 1661] [id = 424] 00:46:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x112663c00) [pid = 1661] [serial = 1271] [outer = 0x0] 00:46:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x112669000) [pid = 1661] [serial = 1272] [outer = 0x112663c00] 00:46:02 INFO - PROCESS | 1661 | 1463816762570 Marionette DEBUG loaded listener.js 00:46:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x11267d000) [pid = 1661] [serial = 1273] [outer = 0x112663c00] 00:46:03 INFO - PROCESS | 1661 | 1463816763038 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 928ms 00:46:03 INFO - PROCESS | 1661 | 1463816763063 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 00:46:03 INFO - PROCESS | 1661 | 1463816763066 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 00:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:46:03 INFO - PROCESS | 1661 | 1463816763069 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:46:03 INFO - PROCESS | 1661 | 1463816763070 Marionette TRACE conn2 <- [1,1670,null,{}] 00:46:03 INFO - PROCESS | 1661 | 1463816763073 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:03 INFO - PROCESS | 1661 | 1463816763174 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 00:46:03 INFO - PROCESS | 1661 | 1463816763238 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e21000 == 67 [pid = 1661] [id = 425] 00:46:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x1132e9000) [pid = 1661] [serial = 1274] [outer = 0x0] 00:46:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x116279800) [pid = 1661] [serial = 1275] [outer = 0x1132e9000] 00:46:03 INFO - PROCESS | 1661 | 1463816763267 Marionette DEBUG loaded listener.js 00:46:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x116a6bc00) [pid = 1661] [serial = 1276] [outer = 0x1132e9000] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12c90a800 == 66 [pid = 1661] [id = 416] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfeb800 == 65 [pid = 1661] [id = 415] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x112683000) [pid = 1661] [serial = 1188] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12bac2800 == 64 [pid = 1661] [id = 414] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab10800 == 63 [pid = 1661] [id = 413] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x129639000 == 62 [pid = 1661] [id = 412] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x128c9e000 == 61 [pid = 1661] [id = 411] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x126e95800 == 60 [pid = 1661] [id = 410] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1254ac800 == 59 [pid = 1661] [id = 409] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1218f5000 == 58 [pid = 1661] [id = 408] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x119b6c000 == 57 [pid = 1661] [id = 407] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x117e0f800 == 56 [pid = 1661] [id = 406] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x118692800 == 55 [pid = 1661] [id = 405] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1166e0000 == 54 [pid = 1661] [id = 404] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbab000 == 53 [pid = 1661] [id = 400] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x126ea1000 == 52 [pid = 1661] [id = 399] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x120811000 == 51 [pid = 1661] [id = 398] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac1800 == 50 [pid = 1661] [id = 397] 00:46:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12d198800 == 49 [pid = 1661] [id = 396] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x1296ecc00) [pid = 1661] [serial = 1170] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12b288800) [pid = 1661] [serial = 1173] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12a8c7400) [pid = 1661] [serial = 1171] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12bb76400) [pid = 1661] [serial = 1176] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x126f05800) [pid = 1661] [serial = 1164] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x128a90800) [pid = 1661] [serial = 1165] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x11323b400) [pid = 1661] [serial = 1149] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x124c9c400) [pid = 1661] [serial = 1161] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x126895c00) [pid = 1661] [serial = 1162] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x121220800) [pid = 1661] [serial = 1158] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x121c0ac00) [pid = 1661] [serial = 1159] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x128a6f400) [pid = 1661] [serial = 1143] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x124c9dc00) [pid = 1661] [serial = 1140] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x11830ac00) [pid = 1661] [serial = 1153] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x118299000) [pid = 1661] [serial = 1152] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x12c9a9000) [pid = 1661] [serial = 1132] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12bb39400) [pid = 1661] [serial = 1174] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1185bac00) [pid = 1661] [serial = 1137] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x11830a800) [pid = 1661] [serial = 1155] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x119c6c400) [pid = 1661] [serial = 1156] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x128a97400) [pid = 1661] [serial = 1146] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x115f4e400) [pid = 1661] [serial = 1134] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x116462000) [pid = 1661] [serial = 1179] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1217b2000) [pid = 1661] [serial = 1180] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12c9a0800) [pid = 1661] [serial = 1186] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12c7e7c00) [pid = 1661] [serial = 1185] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12b218800) [pid = 1661] [serial = 1182] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12bfa7000) [pid = 1661] [serial = 1177] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1166cf800) [pid = 1661] [serial = 1150] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x128c7ec00) [pid = 1661] [serial = 1167] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x129460000) [pid = 1661] [serial = 1168] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12bfae800) [pid = 1661] [serial = 1183] [outer = 0x0] [url = about:blank] 00:46:03 INFO - PROCESS | 1661 | 1463816763699 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 674ms 00:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:46:03 INFO - PROCESS | 1661 | 1463816763743 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 00:46:03 INFO - PROCESS | 1661 | 1463816763745 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 00:46:03 INFO - PROCESS | 1661 | 1463816763748 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:46:03 INFO - PROCESS | 1661 | 1463816763749 Marionette TRACE conn2 <- [1,1674,null,{}] 00:46:03 INFO - PROCESS | 1661 | 1463816763753 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:03 INFO - PROCESS | 1661 | 1463816763915 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 00:46:04 INFO - PROCESS | 1661 | 1463816764009 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x119777000 == 50 [pid = 1661] [id = 426] 00:46:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11710e400) [pid = 1661] [serial = 1277] [outer = 0x0] 00:46:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x118304c00) [pid = 1661] [serial = 1278] [outer = 0x11710e400] 00:46:04 INFO - PROCESS | 1661 | 1463816764056 Marionette DEBUG loaded listener.js 00:46:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x118869c00) [pid = 1661] [serial = 1279] [outer = 0x11710e400] 00:46:04 INFO - PROCESS | 1661 | 1463816764389 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 00:46:04 INFO - PROCESS | 1661 | 1463816764421 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 00:46:04 INFO - PROCESS | 1661 | 1463816764427 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 00:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:46:04 INFO - PROCESS | 1661 | 1463816764432 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:46:04 INFO - PROCESS | 1661 | 1463816764433 Marionette TRACE conn2 <- [1,1678,null,{}] 00:46:04 INFO - PROCESS | 1661 | 1463816764435 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:04 INFO - PROCESS | 1661 | 1463816764522 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 00:46:04 INFO - PROCESS | 1661 | 1463816764578 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12156f800 == 51 [pid = 1661] [id = 427] 00:46:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x118869400) [pid = 1661] [serial = 1280] [outer = 0x0] 00:46:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x118887000) [pid = 1661] [serial = 1281] [outer = 0x118869400] 00:46:04 INFO - PROCESS | 1661 | 1463816764604 Marionette DEBUG loaded listener.js 00:46:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x120897c00) [pid = 1661] [serial = 1282] [outer = 0x118869400] 00:46:04 INFO - PROCESS | 1661 | 1463816764906 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 00:46:04 INFO - PROCESS | 1661 | 1463816764953 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 00:46:04 INFO - PROCESS | 1661 | 1463816764954 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 00:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:46:04 INFO - PROCESS | 1661 | 1463816764956 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:46:04 INFO - PROCESS | 1661 | 1463816764958 Marionette TRACE conn2 <- [1,1682,null,{}] 00:46:04 INFO - PROCESS | 1661 | 1463816764960 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:05 INFO - PROCESS | 1661 | 1463816765044 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 00:46:05 INFO - PROCESS | 1661 | 1463816765101 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254ac800 == 52 [pid = 1661] [id = 428] 00:46:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11886f800) [pid = 1661] [serial = 1283] [outer = 0x0] 00:46:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1208a0000) [pid = 1661] [serial = 1284] [outer = 0x11886f800] 00:46:05 INFO - PROCESS | 1661 | 1463816765127 Marionette DEBUG loaded listener.js 00:46:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x121aa3c00) [pid = 1661] [serial = 1285] [outer = 0x11886f800] 00:46:05 INFO - PROCESS | 1661 | 1463816765418 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 00:46:05 INFO - PROCESS | 1661 | 1463816765425 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 00:46:05 INFO - PROCESS | 1661 | 1463816765427 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 00:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:46:05 INFO - PROCESS | 1661 | 1463816765437 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:46:05 INFO - PROCESS | 1661 | 1463816765438 Marionette TRACE conn2 <- [1,1686,null,{}] 00:46:05 INFO - PROCESS | 1661 | 1463816765440 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:05 INFO - PROCESS | 1661 | 1463816765556 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 00:46:05 INFO - PROCESS | 1661 | 1463816765562 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c96800 == 53 [pid = 1661] [id = 429] 00:46:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x121c09800) [pid = 1661] [serial = 1286] [outer = 0x0] 00:46:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12498b800) [pid = 1661] [serial = 1287] [outer = 0x121c09800] 00:46:05 INFO - PROCESS | 1661 | 1463816765588 Marionette DEBUG loaded listener.js 00:46:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x126ecd000) [pid = 1661] [serial = 1288] [outer = 0x121c09800] 00:46:05 INFO - PROCESS | 1661 | 1463816765967 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 569ms 00:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:46:06 INFO - PROCESS | 1661 | 1463816766006 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 00:46:06 INFO - PROCESS | 1661 | 1463816766008 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 00:46:06 INFO - PROCESS | 1661 | 1463816766011 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:46:06 INFO - PROCESS | 1661 | 1463816766013 Marionette TRACE conn2 <- [1,1690,null,{}] 00:46:06 INFO - PROCESS | 1661 | 1463816766015 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:06 INFO - PROCESS | 1661 | 1463816766131 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 00:46:06 INFO - PROCESS | 1661 | 1463816766166 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12918c800 == 54 [pid = 1661] [id = 430] 00:46:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x121c0ac00) [pid = 1661] [serial = 1289] [outer = 0x0] 00:46:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12757dc00) [pid = 1661] [serial = 1290] [outer = 0x121c0ac00] 00:46:06 INFO - PROCESS | 1661 | 1463816766194 Marionette DEBUG loaded listener.js 00:46:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x128a99c00) [pid = 1661] [serial = 1291] [outer = 0x121c0ac00] 00:46:06 INFO - PROCESS | 1661 | 1463816766516 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 522ms 00:46:06 INFO - PROCESS | 1661 | 1463816766532 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 00:46:06 INFO - PROCESS | 1661 | 1463816766534 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 00:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:46:06 INFO - PROCESS | 1661 | 1463816766536 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:46:06 INFO - PROCESS | 1661 | 1463816766537 Marionette TRACE conn2 <- [1,1694,null,{}] 00:46:06 INFO - PROCESS | 1661 | 1463816766539 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:06 INFO - PROCESS | 1661 | 1463816766647 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 00:46:06 INFO - PROCESS | 1661 | 1463816766659 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab05800 == 55 [pid = 1661] [id = 431] 00:46:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x128a9b000) [pid = 1661] [serial = 1292] [outer = 0x0] 00:46:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x128bc7400) [pid = 1661] [serial = 1293] [outer = 0x128a9b000] 00:46:06 INFO - PROCESS | 1661 | 1463816766684 Marionette DEBUG loaded listener.js 00:46:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x128bcb800) [pid = 1661] [serial = 1294] [outer = 0x128a9b000] 00:46:07 INFO - PROCESS | 1661 | 1463816767027 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 00:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:46:07 INFO - PROCESS | 1661 | 1463816767055 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 00:46:07 INFO - PROCESS | 1661 | 1463816767057 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 00:46:07 INFO - PROCESS | 1661 | 1463816767065 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:46:07 INFO - PROCESS | 1661 | 1463816767066 Marionette TRACE conn2 <- [1,1698,null,{}] 00:46:07 INFO - PROCESS | 1661 | 1463816767069 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:07 INFO - PROCESS | 1661 | 1463816767174 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 00:46:07 INFO - PROCESS | 1661 | 1463816767213 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baea800 == 56 [pid = 1661] [id = 432] 00:46:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x128bc4000) [pid = 1661] [serial = 1295] [outer = 0x0] 00:46:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x128d8d400) [pid = 1661] [serial = 1296] [outer = 0x128bc4000] 00:46:07 INFO - PROCESS | 1661 | 1463816767238 Marionette DEBUG loaded listener.js 00:46:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x129156800) [pid = 1661] [serial = 1297] [outer = 0x128bc4000] 00:46:07 INFO - PROCESS | 1661 | 1463816767570 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 526ms 00:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:46:07 INFO - PROCESS | 1661 | 1463816767585 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 00:46:07 INFO - PROCESS | 1661 | 1463816767586 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 00:46:07 INFO - PROCESS | 1661 | 1463816767588 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:46:07 INFO - PROCESS | 1661 | 1463816767589 Marionette TRACE conn2 <- [1,1702,null,{}] 00:46:07 INFO - PROCESS | 1661 | 1463816767593 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:07 INFO - PROCESS | 1661 | 1463816767704 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12757c800) [pid = 1661] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x129662400) [pid = 1661] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x127582800) [pid = 1661] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x1296f0c00) [pid = 1661] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x119024400) [pid = 1661] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x116a60c00) [pid = 1661] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12557a800) [pid = 1661] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x115aaf400) [pid = 1661] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1164ad800) [pid = 1661] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11267e400) [pid = 1661] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1185b3000) [pid = 1661] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x11107cc00) [pid = 1661] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:46:07 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1122ab000) [pid = 1661] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:46:07 INFO - PROCESS | 1661 | 1463816767889 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x119444800 == 57 [pid = 1661] [id = 433] 00:46:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x111077000) [pid = 1661] [serial = 1298] [outer = 0x0] 00:46:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1122ab000) [pid = 1661] [serial = 1299] [outer = 0x111077000] 00:46:07 INFO - PROCESS | 1661 | 1463816767914 Marionette DEBUG loaded listener.js 00:46:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x116a61000) [pid = 1661] [serial = 1300] [outer = 0x111077000] 00:46:08 INFO - PROCESS | 1661 | 1463816768198 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 675ms 00:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:46:08 INFO - PROCESS | 1661 | 1463816768264 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 00:46:08 INFO - PROCESS | 1661 | 1463816768265 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 00:46:08 INFO - PROCESS | 1661 | 1463816768267 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:46:08 INFO - PROCESS | 1661 | 1463816768268 Marionette TRACE conn2 <- [1,1706,null,{}] 00:46:08 INFO - PROCESS | 1661 | 1463816768271 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:08 INFO - PROCESS | 1661 | 1463816768373 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 00:46:08 INFO - PROCESS | 1661 | 1463816768445 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c314800 == 58 [pid = 1661] [id = 434] 00:46:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1164ad800) [pid = 1661] [serial = 1301] [outer = 0x0] 00:46:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x128a72c00) [pid = 1661] [serial = 1302] [outer = 0x1164ad800] 00:46:08 INFO - PROCESS | 1661 | 1463816768477 Marionette DEBUG loaded listener.js 00:46:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12b27f400) [pid = 1661] [serial = 1303] [outer = 0x1164ad800] 00:46:08 INFO - PROCESS | 1661 | 1463816768784 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 570ms 00:46:08 INFO - PROCESS | 1661 | 1463816768838 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 00:46:08 INFO - PROCESS | 1661 | 1463816768839 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 00:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:46:08 INFO - PROCESS | 1661 | 1463816768842 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:46:08 INFO - PROCESS | 1661 | 1463816768843 Marionette TRACE conn2 <- [1,1710,null,{}] 00:46:08 INFO - PROCESS | 1661 | 1463816768846 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:08 INFO - PROCESS | 1661 | 1463816768934 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 00:46:08 INFO - PROCESS | 1661 | 1463816768938 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d19b800 == 59 [pid = 1661] [id = 435] 00:46:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12b28ac00) [pid = 1661] [serial = 1304] [outer = 0x0] 00:46:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12bb7cc00) [pid = 1661] [serial = 1305] [outer = 0x12b28ac00] 00:46:08 INFO - PROCESS | 1661 | 1463816768962 Marionette DEBUG loaded listener.js 00:46:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12c7e7400) [pid = 1661] [serial = 1306] [outer = 0x12b28ac00] 00:46:09 INFO - PROCESS | 1661 | 1463816769338 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 523ms 00:46:09 INFO - PROCESS | 1661 | 1463816769368 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 00:46:09 INFO - PROCESS | 1661 | 1463816769370 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 00:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:46:09 INFO - PROCESS | 1661 | 1463816769374 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:46:09 INFO - PROCESS | 1661 | 1463816769376 Marionette TRACE conn2 <- [1,1714,null,{}] 00:46:09 INFO - PROCESS | 1661 | 1463816769381 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:09 INFO - PROCESS | 1661 | 1463816769516 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 00:46:09 INFO - PROCESS | 1661 | 1463816769523 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1316be800 == 60 [pid = 1661] [id = 436] 00:46:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x111078400) [pid = 1661] [serial = 1307] [outer = 0x0] 00:46:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12c9a2800) [pid = 1661] [serial = 1308] [outer = 0x111078400] 00:46:09 INFO - PROCESS | 1661 | 1463816769562 Marionette DEBUG loaded listener.js 00:46:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12c9a9c00) [pid = 1661] [serial = 1309] [outer = 0x111078400] 00:46:10 INFO - PROCESS | 1661 | 1463816770111 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 773ms 00:46:10 INFO - PROCESS | 1661 | 1463816770147 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 00:46:10 INFO - PROCESS | 1661 | 1463816770150 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 00:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:46:10 INFO - PROCESS | 1661 | 1463816770154 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:46:10 INFO - PROCESS | 1661 | 1463816770156 Marionette TRACE conn2 <- [1,1718,null,{}] 00:46:10 INFO - PROCESS | 1661 | 1463816770160 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:10 INFO - PROCESS | 1661 | 1463816770278 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 00:46:10 INFO - PROCESS | 1661 | 1463816770340 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x119394800 == 61 [pid = 1661] [id = 437] 00:46:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x112667400) [pid = 1661] [serial = 1310] [outer = 0x0] 00:46:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x112686000) [pid = 1661] [serial = 1311] [outer = 0x112667400] 00:46:10 INFO - PROCESS | 1661 | 1463816770413 Marionette DEBUG loaded listener.js 00:46:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x115f4b400) [pid = 1661] [serial = 1312] [outer = 0x112667400] 00:46:10 INFO - PROCESS | 1661 | 1463816770885 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 770ms 00:46:10 INFO - PROCESS | 1661 | 1463816770924 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 00:46:10 INFO - PROCESS | 1661 | 1463816770929 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 00:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:46:10 INFO - PROCESS | 1661 | 1463816770934 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:46:10 INFO - PROCESS | 1661 | 1463816770935 Marionette TRACE conn2 <- [1,1722,null,{}] 00:46:10 INFO - PROCESS | 1661 | 1463816770938 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:11 INFO - PROCESS | 1661 | 1463816771047 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 00:46:11 INFO - PROCESS | 1661 | 1463816771121 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x126ea6000 == 62 [pid = 1661] [id = 438] 00:46:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x1168c9800) [pid = 1661] [serial = 1313] [outer = 0x0] 00:46:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x118365000) [pid = 1661] [serial = 1314] [outer = 0x1168c9800] 00:46:11 INFO - PROCESS | 1661 | 1463816771152 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x11973f800) [pid = 1661] [serial = 1315] [outer = 0x1168c9800] 00:46:11 INFO - PROCESS | 1661 | 1463816771583 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 673ms 00:46:11 INFO - PROCESS | 1661 | 1463816771606 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 00:46:11 INFO - PROCESS | 1661 | 1463816771608 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 00:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:46:11 INFO - PROCESS | 1661 | 1463816771611 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:46:11 INFO - PROCESS | 1661 | 1463816771613 Marionette TRACE conn2 <- [1,1726,null,{}] 00:46:11 INFO - PROCESS | 1661 | 1463816771621 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:11 INFO - PROCESS | 1661 | 1463816771733 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 00:46:11 INFO - PROCESS | 1661 | 1463816771795 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1316ae000 == 63 [pid = 1661] [id = 439] 00:46:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12143bc00) [pid = 1661] [serial = 1316] [outer = 0x0] 00:46:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x121d5fc00) [pid = 1661] [serial = 1317] [outer = 0x12143bc00] 00:46:11 INFO - PROCESS | 1661 | 1463816771867 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x124f40800) [pid = 1661] [serial = 1318] [outer = 0x12143bc00] 00:46:12 INFO - PROCESS | 1661 | 1463816772296 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 721ms 00:46:12 INFO - PROCESS | 1661 | 1463816772356 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 00:46:12 INFO - PROCESS | 1661 | 1463816772358 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 00:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:46:12 INFO - PROCESS | 1661 | 1463816772363 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:46:12 INFO - PROCESS | 1661 | 1463816772364 Marionette TRACE conn2 <- [1,1730,null,{}] 00:46:12 INFO - PROCESS | 1661 | 1463816772367 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:12 INFO - PROCESS | 1661 | 1463816772472 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 00:46:12 INFO - PROCESS | 1661 | 1463816772531 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a4a800 == 64 [pid = 1661] [id = 440] 00:46:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x126c2dc00) [pid = 1661] [serial = 1319] [outer = 0x0] 00:46:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x128a74400) [pid = 1661] [serial = 1320] [outer = 0x126c2dc00] 00:46:12 INFO - PROCESS | 1661 | 1463816772560 Marionette DEBUG loaded listener.js 00:46:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x128d91c00) [pid = 1661] [serial = 1321] [outer = 0x126c2dc00] 00:46:12 INFO - PROCESS | 1661 | 1463816772997 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 00:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 00:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 674ms 00:46:13 INFO - PROCESS | 1661 | 1463816773039 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 00:46:13 INFO - PROCESS | 1661 | 1463816773041 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 00:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:46:13 INFO - PROCESS | 1661 | 1463816773047 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:46:13 INFO - PROCESS | 1661 | 1463816773049 Marionette TRACE conn2 <- [1,1734,null,{}] 00:46:13 INFO - PROCESS | 1661 | 1463816773053 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:13 INFO - PROCESS | 1661 | 1463816773211 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 00:46:13 INFO - PROCESS | 1661 | 1463816773346 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a12000 == 65 [pid = 1661] [id = 441] 00:46:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x121c03800) [pid = 1661] [serial = 1322] [outer = 0x0] 00:46:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x129876800) [pid = 1661] [serial = 1323] [outer = 0x121c03800] 00:46:13 INFO - PROCESS | 1661 | 1463816773377 Marionette DEBUG loaded listener.js 00:46:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12bfab000) [pid = 1661] [serial = 1324] [outer = 0x121c03800] 00:46:13 INFO - PROCESS | 1661 | 1463816773852 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 823ms 00:46:13 INFO - PROCESS | 1661 | 1463816773870 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 00:46:13 INFO - PROCESS | 1661 | 1463816773872 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 00:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:46:13 INFO - PROCESS | 1661 | 1463816773876 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:46:13 INFO - PROCESS | 1661 | 1463816773878 Marionette TRACE conn2 <- [1,1738,null,{}] 00:46:13 INFO - PROCESS | 1661 | 1463816773881 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:14 INFO - PROCESS | 1661 | 1463816774053 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 00:46:14 INFO - PROCESS | 1661 | 1463816774159 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349ee800 == 66 [pid = 1661] [id = 442] 00:46:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12c9a0800) [pid = 1661] [serial = 1325] [outer = 0x0] 00:46:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x12cb89000) [pid = 1661] [serial = 1326] [outer = 0x12c9a0800] 00:46:14 INFO - PROCESS | 1661 | 1463816774206 Marionette DEBUG loaded listener.js 00:46:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x12cecd400) [pid = 1661] [serial = 1327] [outer = 0x12c9a0800] 00:46:14 INFO - PROCESS | 1661 | 1463816774770 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 971ms 00:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:46:14 INFO - PROCESS | 1661 | 1463816774848 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 00:46:14 INFO - PROCESS | 1661 | 1463816774850 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 00:46:14 INFO - PROCESS | 1661 | 1463816774853 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:46:14 INFO - PROCESS | 1661 | 1463816774855 Marionette TRACE conn2 <- [1,1742,null,{}] 00:46:14 INFO - PROCESS | 1661 | 1463816774859 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:15 INFO - PROCESS | 1661 | 1463816775007 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 00:46:15 INFO - PROCESS | 1661 | 1463816775110 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838d000 == 67 [pid = 1661] [id = 443] 00:46:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x111084800) [pid = 1661] [serial = 1328] [outer = 0x0] 00:46:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x125419800) [pid = 1661] [serial = 1329] [outer = 0x111084800] 00:46:15 INFO - PROCESS | 1661 | 1463816775142 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x12cb8c400) [pid = 1661] [serial = 1330] [outer = 0x111084800] 00:46:15 INFO - PROCESS | 1661 | 1463816775708 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 870ms 00:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:46:15 INFO - PROCESS | 1661 | 1463816775724 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 00:46:15 INFO - PROCESS | 1661 | 1463816775726 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 00:46:15 INFO - PROCESS | 1661 | 1463816775729 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:46:15 INFO - PROCESS | 1661 | 1463816775732 Marionette TRACE conn2 <- [1,1746,null,{}] 00:46:15 INFO - PROCESS | 1661 | 1463816775735 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:15 INFO - PROCESS | 1661 | 1463816775840 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 00:46:15 INFO - PROCESS | 1661 | 1463816775904 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1249e0800 == 68 [pid = 1661] [id = 444] 00:46:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x112847400) [pid = 1661] [serial = 1331] [outer = 0x0] 00:46:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x1166d6800) [pid = 1661] [serial = 1332] [outer = 0x112847400] 00:46:15 INFO - PROCESS | 1661 | 1463816775933 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x1180d1000) [pid = 1661] [serial = 1333] [outer = 0x112847400] 00:46:16 INFO - PROCESS | 1661 | 1463816776355 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 673ms 00:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:46:16 INFO - PROCESS | 1661 | 1463816776403 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 00:46:16 INFO - PROCESS | 1661 | 1463816776407 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 00:46:16 INFO - PROCESS | 1661 | 1463816776411 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:46:16 INFO - PROCESS | 1661 | 1463816776413 Marionette TRACE conn2 <- [1,1750,null,{}] 00:46:16 INFO - PROCESS | 1661 | 1463816776415 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:16 INFO - PROCESS | 1661 | 1463816776516 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 00:46:16 INFO - PROCESS | 1661 | 1463816776581 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194d2000 == 69 [pid = 1661] [id = 445] 00:46:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x1167b4800) [pid = 1661] [serial = 1334] [outer = 0x0] 00:46:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x1182cf400) [pid = 1661] [serial = 1335] [outer = 0x1167b4800] 00:46:16 INFO - PROCESS | 1661 | 1463816776609 Marionette DEBUG loaded listener.js 00:46:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x11901f400) [pid = 1661] [serial = 1336] [outer = 0x1167b4800] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12d19b800 == 68 [pid = 1661] [id = 435] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12c314800 == 67 [pid = 1661] [id = 434] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x119444800 == 66 [pid = 1661] [id = 433] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12baea800 == 65 [pid = 1661] [id = 432] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab05800 == 64 [pid = 1661] [id = 431] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12918c800 == 63 [pid = 1661] [id = 430] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128c96800 == 62 [pid = 1661] [id = 429] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x1254ac800 == 61 [pid = 1661] [id = 428] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12156f800 == 60 [pid = 1661] [id = 427] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x119777000 == 59 [pid = 1661] [id = 426] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x117e21000 == 58 [pid = 1661] [id = 425] 00:46:16 INFO - PROCESS | 1661 | --DOCSHELL 0x121237000 == 57 [pid = 1661] [id = 424] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x121d66400) [pid = 1661] [serial = 1248] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x128a91800) [pid = 1661] [serial = 1230] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x12a8cb000) [pid = 1661] [serial = 1236] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x12914f000) [pid = 1661] [serial = 1233] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x12bb32400) [pid = 1661] [serial = 1239] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1216cec00) [pid = 1661] [serial = 1224] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x121aaf000) [pid = 1661] [serial = 1225] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x126ed1400) [pid = 1661] [serial = 1200] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x112d04c00) [pid = 1661] [serial = 1191] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x11938e800) [pid = 1661] [serial = 1221] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x121290000) [pid = 1661] [serial = 1222] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x121aa9400) [pid = 1661] [serial = 1209] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x12c1fd800) [pid = 1661] [serial = 1206] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x1255db800) [pid = 1661] [serial = 1227] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x119c67400) [pid = 1661] [serial = 1197] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x1180ccc00) [pid = 1661] [serial = 1216] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x1168c1000) [pid = 1661] [serial = 1215] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x1180a9400) [pid = 1661] [serial = 1218] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x118885400) [pid = 1661] [serial = 1219] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x128a77800) [pid = 1661] [serial = 1203] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x112d06400) [pid = 1661] [serial = 1213] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x112684400) [pid = 1661] [serial = 1212] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x12b21ac00) [pid = 1661] [serial = 1237] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x1180a9c00) [pid = 1661] [serial = 1194] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x12b28d800) [pid = 1661] [serial = 1245] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12bfb1000) [pid = 1661] [serial = 1246] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12bb77400) [pid = 1661] [serial = 1240] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x129667400) [pid = 1661] [serial = 1234] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x111080000) [pid = 1661] [serial = 1242] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x127214c00) [pid = 1661] [serial = 1228] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x128c81800) [pid = 1661] [serial = 1231] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x121d6a400) [pid = 1661] [serial = 1249] [outer = 0x0] [url = about:blank] 00:46:16 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x112841c00) [pid = 1661] [serial = 1243] [outer = 0x0] [url = about:blank] 00:46:17 INFO - PROCESS | 1661 | 1463816777028 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 00:46:17 INFO - PROCESS | 1661 | 1463816777082 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 00:46:17 INFO - PROCESS | 1661 | 1463816777083 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 00:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:46:17 INFO - PROCESS | 1661 | 1463816777100 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:46:17 INFO - PROCESS | 1661 | 1463816777102 Marionette TRACE conn2 <- [1,1754,null,{}] 00:46:17 INFO - PROCESS | 1661 | 1463816777131 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:17 INFO - PROCESS | 1661 | 1463816777222 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 00:46:17 INFO - PROCESS | 1661 | 1463816777234 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194c6000 == 58 [pid = 1661] [id = 446] 00:46:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x119af2800) [pid = 1661] [serial = 1337] [outer = 0x0] 00:46:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x120895400) [pid = 1661] [serial = 1338] [outer = 0x119af2800] 00:46:17 INFO - PROCESS | 1661 | 1463816777262 Marionette DEBUG loaded listener.js 00:46:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x121288400) [pid = 1661] [serial = 1339] [outer = 0x119af2800] 00:46:17 INFO - PROCESS | 1661 | 1463816777623 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 584ms 00:46:17 INFO - PROCESS | 1661 | 1463816777672 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 00:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:46:17 INFO - PROCESS | 1661 | 1463816777674 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 00:46:17 INFO - PROCESS | 1661 | 1463816777676 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:46:17 INFO - PROCESS | 1661 | 1463816777677 Marionette TRACE conn2 <- [1,1758,null,{}] 00:46:17 INFO - PROCESS | 1661 | 1463816777680 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:17 INFO - PROCESS | 1661 | 1463816777766 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 00:46:17 INFO - PROCESS | 1661 | 1463816777771 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254b4000 == 59 [pid = 1661] [id = 447] 00:46:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x1216cc800) [pid = 1661] [serial = 1340] [outer = 0x0] 00:46:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x121aad000) [pid = 1661] [serial = 1341] [outer = 0x1216cc800] 00:46:17 INFO - PROCESS | 1661 | 1463816777797 Marionette DEBUG loaded listener.js 00:46:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x121d61c00) [pid = 1661] [serial = 1342] [outer = 0x1216cc800] 00:46:18 INFO - PROCESS | 1661 | 1463816778143 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 471ms 00:46:18 INFO - PROCESS | 1661 | 1463816778147 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 00:46:18 INFO - PROCESS | 1661 | 1463816778149 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 00:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:46:18 INFO - PROCESS | 1661 | 1463816778151 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:46:18 INFO - PROCESS | 1661 | 1463816778152 Marionette TRACE conn2 <- [1,1762,null,{}] 00:46:18 INFO - PROCESS | 1661 | 1463816778154 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:18 INFO - PROCESS | 1661 | 1463816778266 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 00:46:18 INFO - PROCESS | 1661 | 1463816778274 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12750f000 == 60 [pid = 1661] [id = 448] 00:46:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12184fc00) [pid = 1661] [serial = 1343] [outer = 0x0] 00:46:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x121d6a400) [pid = 1661] [serial = 1344] [outer = 0x12184fc00] 00:46:18 INFO - PROCESS | 1661 | 1463816778301 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1255de800) [pid = 1661] [serial = 1345] [outer = 0x12184fc00] 00:46:18 INFO - PROCESS | 1661 | 1463816778648 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 00:46:18 INFO - PROCESS | 1661 | 1463816778671 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 00:46:18 INFO - PROCESS | 1661 | 1463816778672 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 00:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:46:18 INFO - PROCESS | 1661 | 1463816778674 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:46:18 INFO - PROCESS | 1661 | 1463816778676 Marionette TRACE conn2 <- [1,1766,null,{}] 00:46:18 INFO - PROCESS | 1661 | 1463816778679 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:18 INFO - PROCESS | 1661 | 1463816778783 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 00:46:18 INFO - PROCESS | 1661 | 1463816778788 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab15000 == 61 [pid = 1661] [id = 449] 00:46:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x126ed0800) [pid = 1661] [serial = 1346] [outer = 0x0] 00:46:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x128a6f400) [pid = 1661] [serial = 1347] [outer = 0x126ed0800] 00:46:18 INFO - PROCESS | 1661 | 1463816778814 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x128c82c00) [pid = 1661] [serial = 1348] [outer = 0x126ed0800] 00:46:19 INFO - PROCESS | 1661 | 1463816779200 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 573ms 00:46:19 INFO - PROCESS | 1661 | 1463816779248 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 00:46:19 INFO - PROCESS | 1661 | 1463816779249 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 00:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:46:19 INFO - PROCESS | 1661 | 1463816779251 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:46:19 INFO - PROCESS | 1661 | 1463816779252 Marionette TRACE conn2 <- [1,1770,null,{}] 00:46:19 INFO - PROCESS | 1661 | 1463816779262 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:19 INFO - PROCESS | 1661 | 1463816779373 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 00:46:19 INFO - PROCESS | 1661 | 1463816779386 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baed000 == 62 [pid = 1661] [id = 450] 00:46:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x127214c00) [pid = 1661] [serial = 1349] [outer = 0x0] 00:46:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x129063800) [pid = 1661] [serial = 1350] [outer = 0x127214c00] 00:46:19 INFO - PROCESS | 1661 | 1463816779412 Marionette DEBUG loaded listener.js 00:46:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x1296edc00) [pid = 1661] [serial = 1351] [outer = 0x127214c00] 00:46:19 INFO - PROCESS | 1661 | 1463816779765 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 00:46:19 INFO - PROCESS | 1661 | 1463816779771 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 00:46:19 INFO - PROCESS | 1661 | 1463816779772 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 00:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:46:19 INFO - PROCESS | 1661 | 1463816779774 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:46:19 INFO - PROCESS | 1661 | 1463816779776 Marionette TRACE conn2 <- [1,1774,null,{}] 00:46:19 INFO - PROCESS | 1661 | 1463816779781 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:19 INFO - PROCESS | 1661 | 1463816779892 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 00:46:19 INFO - PROCESS | 1661 | 1463816779904 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfed800 == 63 [pid = 1661] [id = 451] 00:46:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x111128000) [pid = 1661] [serial = 1352] [outer = 0x0] 00:46:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x11112c400) [pid = 1661] [serial = 1353] [outer = 0x111128000] 00:46:19 INFO - PROCESS | 1661 | 1463816779929 Marionette DEBUG loaded listener.js 00:46:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x111131800) [pid = 1661] [serial = 1354] [outer = 0x111128000] 00:46:20 INFO - PROCESS | 1661 | 1463816780285 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 521ms 00:46:20 INFO - PROCESS | 1661 | 1463816780297 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 00:46:20 INFO - PROCESS | 1661 | 1463816780299 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 00:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:46:20 INFO - PROCESS | 1661 | 1463816780301 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:46:20 INFO - PROCESS | 1661 | 1463816780302 Marionette TRACE conn2 <- [1,1778,null,{}] 00:46:20 INFO - PROCESS | 1661 | 1463816780304 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:20 INFO - PROCESS | 1661 | 1463816780420 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 00:46:20 INFO - PROCESS | 1661 | 1463816780460 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c907800 == 64 [pid = 1661] [id = 452] 00:46:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x11112cc00) [pid = 1661] [serial = 1355] [outer = 0x0] 00:46:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x128d90c00) [pid = 1661] [serial = 1356] [outer = 0x11112cc00] 00:46:20 INFO - PROCESS | 1661 | 1463816780493 Marionette DEBUG loaded listener.js 00:46:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12b28a800) [pid = 1661] [serial = 1357] [outer = 0x11112cc00] 00:46:20 INFO - PROCESS | 1661 | 1463816780817 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 00:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 568ms 00:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:46:20 INFO - PROCESS | 1661 | 1463816780871 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 00:46:20 INFO - PROCESS | 1661 | 1463816780873 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 00:46:20 INFO - PROCESS | 1661 | 1463816780876 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:46:20 INFO - PROCESS | 1661 | 1463816780878 Marionette TRACE conn2 <- [1,1782,null,{}] 00:46:20 INFO - PROCESS | 1661 | 1463816780882 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:21 INFO - PROCESS | 1661 | 1463816781236 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x11224c400) [pid = 1661] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x111077000) [pid = 1661] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x121c09800) [pid = 1661] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x118869400) [pid = 1661] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x1132e9000) [pid = 1661] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x11710e400) [pid = 1661] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x11886f800) [pid = 1661] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x112663c00) [pid = 1661] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x1164ad800) [pid = 1661] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x128a9b000) [pid = 1661] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x121c0ac00) [pid = 1661] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x128bc4000) [pid = 1661] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:46:21 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x12b28ac00) [pid = 1661] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:46:21 INFO - PROCESS | 1661 | 1463816781308 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a85000 == 65 [pid = 1661] [id = 453] 00:46:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x11224c400) [pid = 1661] [serial = 1358] [outer = 0x0] 00:46:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x112688000) [pid = 1661] [serial = 1359] [outer = 0x11224c400] 00:46:21 INFO - PROCESS | 1661 | 1463816781352 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x118869400) [pid = 1661] [serial = 1360] [outer = 0x11224c400] 00:46:21 INFO - PROCESS | 1661 | 1463816781656 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 821ms 00:46:21 INFO - PROCESS | 1661 | 1463816781697 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 00:46:21 INFO - PROCESS | 1661 | 1463816781699 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 00:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:46:21 INFO - PROCESS | 1661 | 1463816781701 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:46:21 INFO - PROCESS | 1661 | 1463816781703 Marionette TRACE conn2 <- [1,1786,null,{}] 00:46:21 INFO - PROCESS | 1661 | 1463816781717 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:21 INFO - PROCESS | 1661 | 1463816781825 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 00:46:21 INFO - PROCESS | 1661 | 1463816781829 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x1316bd000 == 66 [pid = 1661] [id = 454] 00:46:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x121aa5800) [pid = 1661] [serial = 1361] [outer = 0x0] 00:46:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12bb72c00) [pid = 1661] [serial = 1362] [outer = 0x121aa5800] 00:46:21 INFO - PROCESS | 1661 | 1463816781859 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x12cb91000) [pid = 1661] [serial = 1363] [outer = 0x121aa5800] 00:46:22 INFO - PROCESS | 1661 | 1463816782207 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 531ms 00:46:22 INFO - PROCESS | 1661 | 1463816782233 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 00:46:22 INFO - PROCESS | 1661 | 1463816782234 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 00:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:46:22 INFO - PROCESS | 1661 | 1463816782236 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:46:22 INFO - PROCESS | 1661 | 1463816782237 Marionette TRACE conn2 <- [1,1790,null,{}] 00:46:22 INFO - PROCESS | 1661 | 1463816782240 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:22 INFO - PROCESS | 1661 | 1463816782332 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 00:46:22 INFO - PROCESS | 1661 | 1463816782397 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349e7000 == 67 [pid = 1661] [id = 455] 00:46:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x112662400) [pid = 1661] [serial = 1364] [outer = 0x0] 00:46:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x12cb93000) [pid = 1661] [serial = 1365] [outer = 0x112662400] 00:46:22 INFO - PROCESS | 1661 | 1463816782421 Marionette DEBUG loaded listener.js 00:46:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x12d12a000) [pid = 1661] [serial = 1366] [outer = 0x112662400] 00:46:22 INFO - PROCESS | 1661 | 1463816782693 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 468ms 00:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:46:22 INFO - PROCESS | 1661 | 1463816782705 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 00:46:22 INFO - PROCESS | 1661 | 1463816782707 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 00:46:22 INFO - PROCESS | 1661 | 1463816782716 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:46:22 INFO - PROCESS | 1661 | 1463816782718 Marionette TRACE conn2 <- [1,1794,null,{}] 00:46:22 INFO - PROCESS | 1661 | 1463816782720 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:22 INFO - PROCESS | 1661 | 1463816782818 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 00:46:22 INFO - PROCESS | 1661 | 1463816782823 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x137809800 == 68 [pid = 1661] [id = 456] 00:46:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x12cb86c00) [pid = 1661] [serial = 1367] [outer = 0x0] 00:46:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x12d131000) [pid = 1661] [serial = 1368] [outer = 0x12cb86c00] 00:46:22 INFO - PROCESS | 1661 | 1463816782848 Marionette DEBUG loaded listener.js 00:46:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x12d3d3c00) [pid = 1661] [serial = 1369] [outer = 0x12cb86c00] 00:46:23 INFO - PROCESS | 1661 | 1463816783295 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 00:46:23 INFO - PROCESS | 1661 | 1463816783338 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 00:46:23 INFO - PROCESS | 1661 | 1463816783340 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 00:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:46:23 INFO - PROCESS | 1661 | 1463816783344 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:46:23 INFO - PROCESS | 1661 | 1463816783347 Marionette TRACE conn2 <- [1,1798,null,{}] 00:46:23 INFO - PROCESS | 1661 | 1463816783352 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:23 INFO - PROCESS | 1661 | 1463816783471 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 00:46:23 INFO - PROCESS | 1661 | 1463816783551 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e6000 == 69 [pid = 1661] [id = 457] 00:46:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x11112a800) [pid = 1661] [serial = 1370] [outer = 0x0] 00:46:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x11266a800) [pid = 1661] [serial = 1371] [outer = 0x11112a800] 00:46:23 INFO - PROCESS | 1661 | 1463816783583 Marionette DEBUG loaded listener.js 00:46:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x112845000) [pid = 1661] [serial = 1372] [outer = 0x11112a800] 00:46:24 INFO - PROCESS | 1661 | 1463816784007 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 724ms 00:46:24 INFO - PROCESS | 1661 | 1463816784068 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 00:46:24 INFO - PROCESS | 1661 | 1463816784073 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 00:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:46:24 INFO - PROCESS | 1661 | 1463816784097 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:46:24 INFO - PROCESS | 1661 | 1463816784099 Marionette TRACE conn2 <- [1,1802,null,{}] 00:46:24 INFO - PROCESS | 1661 | 1463816784102 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:24 INFO - PROCESS | 1661 | 1463816784215 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 00:46:24 INFO - PROCESS | 1661 | 1463816784291 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x128ca4000 == 70 [pid = 1661] [id = 458] 00:46:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x116604800) [pid = 1661] [serial = 1373] [outer = 0x0] 00:46:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x1180ccc00) [pid = 1661] [serial = 1374] [outer = 0x116604800] 00:46:24 INFO - PROCESS | 1661 | 1463816784321 Marionette DEBUG loaded listener.js 00:46:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x119020800) [pid = 1661] [serial = 1375] [outer = 0x116604800] 00:46:24 INFO - PROCESS | 1661 | 1463816784747 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 673ms 00:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:46:24 INFO - PROCESS | 1661 | 1463816784786 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 00:46:24 INFO - PROCESS | 1661 | 1463816784788 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 00:46:24 INFO - PROCESS | 1661 | 1463816784790 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:46:24 INFO - PROCESS | 1661 | 1463816784793 Marionette TRACE conn2 <- [1,1806,null,{}] 00:46:24 INFO - PROCESS | 1661 | 1463816784816 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:24 INFO - PROCESS | 1661 | 1463816784933 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 00:46:25 INFO - PROCESS | 1661 | 1463816785008 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346bb800 == 71 [pid = 1661] [id = 459] 00:46:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x11973f000) [pid = 1661] [serial = 1376] [outer = 0x0] 00:46:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x12159c800) [pid = 1661] [serial = 1377] [outer = 0x11973f000] 00:46:25 INFO - PROCESS | 1661 | 1463816785042 Marionette DEBUG loaded listener.js 00:46:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x126ec8c00) [pid = 1661] [serial = 1378] [outer = 0x11973f000] 00:46:25 INFO - PROCESS | 1661 | 1463816785463 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 684ms 00:46:25 INFO - PROCESS | 1661 | 1463816785475 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 00:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:46:25 INFO - PROCESS | 1661 | 1463816785477 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 00:46:25 INFO - PROCESS | 1661 | 1463816785481 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:46:25 INFO - PROCESS | 1661 | 1463816785482 Marionette TRACE conn2 <- [1,1810,null,{}] 00:46:25 INFO - PROCESS | 1661 | 1463816785485 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:25 INFO - PROCESS | 1661 | 1463816785593 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 00:46:25 INFO - PROCESS | 1661 | 1463816785696 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x134be4800 == 72 [pid = 1661] [id = 460] 00:46:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x119618400) [pid = 1661] [serial = 1379] [outer = 0x0] 00:46:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x11961d800) [pid = 1661] [serial = 1380] [outer = 0x119618400] 00:46:25 INFO - PROCESS | 1661 | 1463816785729 Marionette DEBUG loaded listener.js 00:46:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x121d6ac00) [pid = 1661] [serial = 1381] [outer = 0x119618400] 00:46:26 INFO - PROCESS | 1661 | 1463816786126 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 669ms 00:46:26 INFO - PROCESS | 1661 | 1463816786164 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 00:46:26 INFO - PROCESS | 1661 | 1463816786166 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 00:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:46:26 INFO - PROCESS | 1661 | 1463816786168 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:46:26 INFO - PROCESS | 1661 | 1463816786170 Marionette TRACE conn2 <- [1,1814,null,{}] 00:46:26 INFO - PROCESS | 1661 | 1463816786172 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:26 INFO - PROCESS | 1661 | 1463816786297 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 00:46:26 INFO - PROCESS | 1661 | 1463816786373 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1347a6000 == 73 [pid = 1661] [id = 461] 00:46:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x11961f000) [pid = 1661] [serial = 1382] [outer = 0x0] 00:46:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x119cd0800) [pid = 1661] [serial = 1383] [outer = 0x11961f000] 00:46:26 INFO - PROCESS | 1661 | 1463816786404 Marionette DEBUG loaded listener.js 00:46:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x119cd6400) [pid = 1661] [serial = 1384] [outer = 0x11961f000] 00:46:26 INFO - PROCESS | 1661 | 1463816786818 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 669ms 00:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:46:26 INFO - PROCESS | 1661 | 1463816786838 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 00:46:26 INFO - PROCESS | 1661 | 1463816786839 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 00:46:26 INFO - PROCESS | 1661 | 1463816786841 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:46:26 INFO - PROCESS | 1661 | 1463816786843 Marionette TRACE conn2 <- [1,1818,null,{}] 00:46:26 INFO - PROCESS | 1661 | 1463816786848 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:26 INFO - PROCESS | 1661 | 1463816786968 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 00:46:27 INFO - PROCESS | 1661 | 1463816787076 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x137ade800 == 74 [pid = 1661] [id = 462] 00:46:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x12174b000) [pid = 1661] [serial = 1385] [outer = 0x0] 00:46:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x121750000) [pid = 1661] [serial = 1386] [outer = 0x12174b000] 00:46:27 INFO - PROCESS | 1661 | 1463816787109 Marionette DEBUG loaded listener.js 00:46:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x128a6ac00) [pid = 1661] [serial = 1387] [outer = 0x12174b000] 00:46:27 INFO - PROCESS | 1661 | 1463816787494 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 673ms 00:46:27 INFO - PROCESS | 1661 | 1463816787514 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 00:46:27 INFO - PROCESS | 1661 | 1463816787516 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 00:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:46:27 INFO - PROCESS | 1661 | 1463816787518 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:46:27 INFO - PROCESS | 1661 | 1463816787519 Marionette TRACE conn2 <- [1,1822,null,{}] 00:46:27 INFO - PROCESS | 1661 | 1463816787522 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:27 INFO - PROCESS | 1661 | 1463816787628 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 00:46:27 INFO - PROCESS | 1661 | 1463816787737 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x137af2800 == 75 [pid = 1661] [id = 463] 00:46:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x128a77800) [pid = 1661] [serial = 1388] [outer = 0x0] 00:46:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x128bc2800) [pid = 1661] [serial = 1389] [outer = 0x128a77800] 00:46:27 INFO - PROCESS | 1661 | 1463816787767 Marionette DEBUG loaded listener.js 00:46:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x129065400) [pid = 1661] [serial = 1390] [outer = 0x128a77800] 00:46:28 INFO - PROCESS | 1661 | 1463816788206 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 722ms 00:46:28 INFO - PROCESS | 1661 | 1463816788241 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 00:46:28 INFO - PROCESS | 1661 | 1463816788242 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 00:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:46:28 INFO - PROCESS | 1661 | 1463816788247 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:46:28 INFO - PROCESS | 1661 | 1463816788248 Marionette TRACE conn2 <- [1,1826,null,{}] 00:46:28 INFO - PROCESS | 1661 | 1463816788251 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:28 INFO - PROCESS | 1661 | 1463816788361 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 00:46:28 INFO - PROCESS | 1661 | 1463816788638 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x11939f000 == 76 [pid = 1661] [id = 464] 00:46:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x111126000) [pid = 1661] [serial = 1391] [outer = 0x0] 00:46:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x11112d000) [pid = 1661] [serial = 1392] [outer = 0x111126000] 00:46:28 INFO - PROCESS | 1661 | 1463816788689 Marionette DEBUG loaded listener.js 00:46:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x11266d400) [pid = 1661] [serial = 1393] [outer = 0x111126000] 00:46:29 INFO - PROCESS | 1661 | 1463816789150 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 919ms 00:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:46:29 INFO - PROCESS | 1661 | 1463816789166 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 00:46:29 INFO - PROCESS | 1661 | 1463816789169 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 00:46:29 INFO - PROCESS | 1661 | 1463816789172 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:46:29 INFO - PROCESS | 1661 | 1463816789175 Marionette TRACE conn2 <- [1,1830,null,{}] 00:46:29 INFO - PROCESS | 1661 | 1463816789179 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:29 INFO - PROCESS | 1661 | 1463816789297 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 00:46:29 INFO - PROCESS | 1661 | 1463816789429 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e3800 == 77 [pid = 1661] [id = 465] 00:46:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x112fefc00) [pid = 1661] [serial = 1394] [outer = 0x0] 00:46:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x116602400) [pid = 1661] [serial = 1395] [outer = 0x112fefc00] 00:46:29 INFO - PROCESS | 1661 | 1463816789481 Marionette DEBUG loaded listener.js 00:46:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x1182c4800) [pid = 1661] [serial = 1396] [outer = 0x112fefc00] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x129182800 == 76 [pid = 1661] [id = 403] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1349e7000 == 75 [pid = 1661] [id = 455] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1316bd000 == 74 [pid = 1661] [id = 454] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x121a85000 == 73 [pid = 1661] [id = 453] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12c907800 == 72 [pid = 1661] [id = 452] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfed800 == 71 [pid = 1661] [id = 451] 00:46:30 INFO - PROCESS | 1661 | 1463816790056 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x12c9a2800) [pid = 1661] [serial = 1308] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x12bfa4000) [pid = 1661] [serial = 1251] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x11266e400) [pid = 1661] [serial = 1269] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x121d65400) [pid = 1661] [serial = 1260] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x12bb30000) [pid = 1661] [serial = 1266] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x128a6e800) [pid = 1661] [serial = 1263] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x116457800) [pid = 1661] [serial = 1254] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x11887f400) [pid = 1661] [serial = 1257] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12baed000 == 70 [pid = 1661] [id = 450] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab15000 == 69 [pid = 1661] [id = 449] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12750f000 == 68 [pid = 1661] [id = 448] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1254b4000 == 67 [pid = 1661] [id = 447] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1194c6000 == 66 [pid = 1661] [id = 446] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1194d2000 == 65 [pid = 1661] [id = 445] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1249e0800 == 64 [pid = 1661] [id = 444] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x11838d000 == 63 [pid = 1661] [id = 443] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1349ee800 == 62 [pid = 1661] [id = 442] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x134a12000 == 61 [pid = 1661] [id = 441] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x134a4a800 == 60 [pid = 1661] [id = 440] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1316ae000 == 59 [pid = 1661] [id = 439] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x126ea6000 == 58 [pid = 1661] [id = 438] 00:46:30 INFO - PROCESS | 1661 | --DOCSHELL 0x119394800 == 57 [pid = 1661] [id = 437] 00:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 926ms 00:46:30 INFO - PROCESS | 1661 | 1463816790099 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 00:46:30 INFO - PROCESS | 1661 | 1463816790102 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 00:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:46:30 INFO - PROCESS | 1661 | 1463816790105 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:46:30 INFO - PROCESS | 1661 | 1463816790106 Marionette TRACE conn2 <- [1,1834,null,{}] 00:46:30 INFO - PROCESS | 1661 | 1463816790109 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:30 INFO - PROCESS | 1661 | 1463816790198 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x12c7e7400) [pid = 1661] [serial = 1306] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x112687000) [pid = 1661] [serial = 1189] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x116a61000) [pid = 1661] [serial = 1300] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x126ecd000) [pid = 1661] [serial = 1288] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x118887000) [pid = 1661] [serial = 1281] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x116a6bc00) [pid = 1661] [serial = 1276] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x118304c00) [pid = 1661] [serial = 1278] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x121aa3c00) [pid = 1661] [serial = 1285] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x112669000) [pid = 1661] [serial = 1272] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x118869c00) [pid = 1661] [serial = 1279] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x12b27f400) [pid = 1661] [serial = 1303] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x128bcb800) [pid = 1661] [serial = 1294] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x1122ab000) [pid = 1661] [serial = 1299] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x120897c00) [pid = 1661] [serial = 1282] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x128bc7400) [pid = 1661] [serial = 1293] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x12757dc00) [pid = 1661] [serial = 1290] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x116279800) [pid = 1661] [serial = 1275] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x129156800) [pid = 1661] [serial = 1297] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x128a72c00) [pid = 1661] [serial = 1302] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x128d8d400) [pid = 1661] [serial = 1296] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x11267d000) [pid = 1661] [serial = 1273] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x128a99c00) [pid = 1661] [serial = 1291] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x1208a0000) [pid = 1661] [serial = 1284] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12bb7cc00) [pid = 1661] [serial = 1305] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12498b800) [pid = 1661] [serial = 1287] [outer = 0x0] [url = about:blank] 00:46:30 INFO - PROCESS | 1661 | 1463816790271 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x118386800 == 58 [pid = 1661] [id = 466] 00:46:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x112687000) [pid = 1661] [serial = 1397] [outer = 0x0] 00:46:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x116a6bc00) [pid = 1661] [serial = 1398] [outer = 0x112687000] 00:46:30 INFO - PROCESS | 1661 | 1463816790300 Marionette DEBUG loaded listener.js 00:46:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x118887000) [pid = 1661] [serial = 1399] [outer = 0x112687000] 00:46:30 INFO - PROCESS | 1661 | 1463816790630 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 00:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 571ms 00:46:30 INFO - PROCESS | 1661 | 1463816790678 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 00:46:30 INFO - PROCESS | 1661 | 1463816790680 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 00:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:46:30 INFO - PROCESS | 1661 | 1463816790685 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:46:30 INFO - PROCESS | 1661 | 1463816790691 Marionette TRACE conn2 <- [1,1838,null,{}] 00:46:30 INFO - PROCESS | 1661 | 1463816790701 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:30 INFO - PROCESS | 1661 | 1463816790889 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 00:46:30 INFO - PROCESS | 1661 | 1463816790991 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254aa800 == 59 [pid = 1661] [id = 467] 00:46:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x118880400) [pid = 1661] [serial = 1400] [outer = 0x0] 00:46:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x119af3800) [pid = 1661] [serial = 1401] [outer = 0x118880400] 00:46:31 INFO - PROCESS | 1661 | 1463816791033 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x120829000) [pid = 1661] [serial = 1402] [outer = 0x118880400] 00:46:31 INFO - PROCESS | 1661 | 1463816791356 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 731ms 00:46:31 INFO - PROCESS | 1661 | 1463816791416 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 00:46:31 INFO - PROCESS | 1661 | 1463816791418 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 00:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:46:31 INFO - PROCESS | 1661 | 1463816791420 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:46:31 INFO - PROCESS | 1661 | 1463816791421 Marionette TRACE conn2 <- [1,1842,null,{}] 00:46:31 INFO - PROCESS | 1661 | 1463816791431 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:31 INFO - PROCESS | 1661 | 1463816791520 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 00:46:31 INFO - PROCESS | 1661 | 1463816791524 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x128993000 == 60 [pid = 1661] [id = 468] 00:46:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x1208a0000) [pid = 1661] [serial = 1403] [outer = 0x0] 00:46:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x121596c00) [pid = 1661] [serial = 1404] [outer = 0x1208a0000] 00:46:31 INFO - PROCESS | 1661 | 1463816791550 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x121751800) [pid = 1661] [serial = 1405] [outer = 0x1208a0000] 00:46:31 INFO - PROCESS | 1661 | 1463816791882 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 469ms 00:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:46:31 INFO - PROCESS | 1661 | 1463816791889 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 00:46:31 INFO - PROCESS | 1661 | 1463816791890 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 00:46:31 INFO - PROCESS | 1661 | 1463816791897 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:46:31 INFO - PROCESS | 1661 | 1463816791898 Marionette TRACE conn2 <- [1,1846,null,{}] 00:46:31 INFO - PROCESS | 1661 | 1463816791900 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:31 INFO - PROCESS | 1661 | 1463816791991 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 00:46:32 INFO - PROCESS | 1661 | 1463816792059 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12963a000 == 61 [pid = 1661] [id = 469] 00:46:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x121756000) [pid = 1661] [serial = 1406] [outer = 0x0] 00:46:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x121aa8400) [pid = 1661] [serial = 1407] [outer = 0x121756000] 00:46:32 INFO - PROCESS | 1661 | 1463816792091 Marionette DEBUG loaded listener.js 00:46:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x121d6b800) [pid = 1661] [serial = 1408] [outer = 0x121756000] 00:46:32 INFO - PROCESS | 1661 | 1463816792449 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 573ms 00:46:32 INFO - PROCESS | 1661 | 1463816792466 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 00:46:32 INFO - PROCESS | 1661 | 1463816792467 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 00:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:46:32 INFO - PROCESS | 1661 | 1463816792469 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:46:32 INFO - PROCESS | 1661 | 1463816792471 Marionette TRACE conn2 <- [1,1850,null,{}] 00:46:32 INFO - PROCESS | 1661 | 1463816792481 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:32 INFO - PROCESS | 1661 | 1463816792593 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 00:46:32 INFO - PROCESS | 1661 | 1463816792639 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bac0000 == 62 [pid = 1661] [id = 470] 00:46:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x124ce5800) [pid = 1661] [serial = 1409] [outer = 0x0] 00:46:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x126ed1c00) [pid = 1661] [serial = 1410] [outer = 0x124ce5800] 00:46:32 INFO - PROCESS | 1661 | 1463816792669 Marionette DEBUG loaded listener.js 00:46:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x12757f800) [pid = 1661] [serial = 1411] [outer = 0x124ce5800] 00:46:33 INFO - PROCESS | 1661 | 1463816793067 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 627ms 00:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:46:33 INFO - PROCESS | 1661 | 1463816793102 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 00:46:33 INFO - PROCESS | 1661 | 1463816793104 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 00:46:33 INFO - PROCESS | 1661 | 1463816793107 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:46:33 INFO - PROCESS | 1661 | 1463816793109 Marionette TRACE conn2 <- [1,1854,null,{}] 00:46:33 INFO - PROCESS | 1661 | 1463816793115 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:33 INFO - PROCESS | 1661 | 1463816793287 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 00:46:33 INFO - PROCESS | 1661 | 1463816793386 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfd5000 == 63 [pid = 1661] [id = 471] 00:46:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x125425c00) [pid = 1661] [serial = 1412] [outer = 0x0] 00:46:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x128a99000) [pid = 1661] [serial = 1413] [outer = 0x125425c00] 00:46:33 INFO - PROCESS | 1661 | 1463816793412 Marionette DEBUG loaded listener.js 00:46:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x128bcb800) [pid = 1661] [serial = 1414] [outer = 0x125425c00] 00:46:33 INFO - PROCESS | 1661 | 1463816793731 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 674ms 00:46:33 INFO - PROCESS | 1661 | 1463816793782 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 00:46:33 INFO - PROCESS | 1661 | 1463816793783 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 00:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:46:33 INFO - PROCESS | 1661 | 1463816793785 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:46:33 INFO - PROCESS | 1661 | 1463816793786 Marionette TRACE conn2 <- [1,1858,null,{}] 00:46:33 INFO - PROCESS | 1661 | 1463816793789 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:33 INFO - PROCESS | 1661 | 1463816793907 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 00:46:33 INFO - PROCESS | 1661 | 1463816793946 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c918000 == 64 [pid = 1661] [id = 472] 00:46:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x125427000) [pid = 1661] [serial = 1415] [outer = 0x0] 00:46:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x128c81000) [pid = 1661] [serial = 1416] [outer = 0x125427000] 00:46:33 INFO - PROCESS | 1661 | 1463816793971 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x128d8dc00) [pid = 1661] [serial = 1417] [outer = 0x125427000] 00:46:34 INFO - PROCESS | 1661 | 1463816794311 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x1122b4000) [pid = 1661] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x127214c00) [pid = 1661] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x111128000) [pid = 1661] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x126ed0800) [pid = 1661] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x11112cc00) [pid = 1661] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x119af2800) [pid = 1661] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x1216cc800) [pid = 1661] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x112847400) [pid = 1661] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x1167b4800) [pid = 1661] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12184fc00) [pid = 1661] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x121aa5800) [pid = 1661] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x112662400) [pid = 1661] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:46:34 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x11224c400) [pid = 1661] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:46:34 INFO - PROCESS | 1661 | 1463816794494 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 00:46:34 INFO - PROCESS | 1661 | 1463816794495 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 00:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:46:34 INFO - PROCESS | 1661 | 1463816794508 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:46:34 INFO - PROCESS | 1661 | 1463816794510 Marionette TRACE conn2 <- [1,1862,null,{}] 00:46:34 INFO - PROCESS | 1661 | 1463816794513 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:34 INFO - PROCESS | 1661 | 1463816794604 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 00:46:34 INFO - PROCESS | 1661 | 1463816794622 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12156f000 == 65 [pid = 1661] [id = 473] 00:46:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x11112cc00) [pid = 1661] [serial = 1418] [outer = 0x0] 00:46:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x115a4ac00) [pid = 1661] [serial = 1419] [outer = 0x11112cc00] 00:46:34 INFO - PROCESS | 1661 | 1463816794647 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x115a53000) [pid = 1661] [serial = 1420] [outer = 0x11112cc00] 00:46:34 INFO - PROCESS | 1661 | 1463816794983 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 00:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:46:35 INFO - PROCESS | 1661 | 1463816795030 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 00:46:35 INFO - PROCESS | 1661 | 1463816795031 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 00:46:35 INFO - PROCESS | 1661 | 1463816795033 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:46:35 INFO - PROCESS | 1661 | 1463816795034 Marionette TRACE conn2 <- [1,1866,null,{}] 00:46:35 INFO - PROCESS | 1661 | 1463816795036 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:35 INFO - PROCESS | 1661 | 1463816795127 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 00:46:35 INFO - PROCESS | 1661 | 1463816795194 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbc5800 == 66 [pid = 1661] [id = 474] 00:46:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x115a52000) [pid = 1661] [serial = 1421] [outer = 0x0] 00:46:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x115a56c00) [pid = 1661] [serial = 1422] [outer = 0x115a52000] 00:46:35 INFO - PROCESS | 1661 | 1463816795225 Marionette DEBUG loaded listener.js 00:46:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x128bce000) [pid = 1661] [serial = 1423] [outer = 0x115a52000] 00:46:35 INFO - PROCESS | 1661 | 1463816795531 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 00:46:35 INFO - PROCESS | 1661 | 1463816795551 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 00:46:35 INFO - PROCESS | 1661 | 1463816795553 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 00:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:46:35 INFO - PROCESS | 1661 | 1463816795555 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:46:35 INFO - PROCESS | 1661 | 1463816795557 Marionette TRACE conn2 <- [1,1870,null,{}] 00:46:35 INFO - PROCESS | 1661 | 1463816795559 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:35 INFO - PROCESS | 1661 | 1463816795669 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 00:46:35 INFO - PROCESS | 1661 | 1463816795673 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12eec9000 == 67 [pid = 1661] [id = 475] 00:46:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x128d8e000) [pid = 1661] [serial = 1424] [outer = 0x0] 00:46:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x129669400) [pid = 1661] [serial = 1425] [outer = 0x128d8e000] 00:46:35 INFO - PROCESS | 1661 | 1463816795698 Marionette DEBUG loaded listener.js 00:46:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x12bb39400) [pid = 1661] [serial = 1426] [outer = 0x128d8e000] 00:46:36 INFO - PROCESS | 1661 | 1463816796050 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 00:46:36 INFO - PROCESS | 1661 | 1463816796076 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 00:46:36 INFO - PROCESS | 1661 | 1463816796079 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 00:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:46:36 INFO - PROCESS | 1661 | 1463816796083 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:46:36 INFO - PROCESS | 1661 | 1463816796084 Marionette TRACE conn2 <- [1,1874,null,{}] 00:46:36 INFO - PROCESS | 1661 | 1463816796087 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:36 INFO - PROCESS | 1661 | 1463816796210 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 00:46:36 INFO - PROCESS | 1661 | 1463816796217 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346b7800 == 68 [pid = 1661] [id = 476] 00:46:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x111083400) [pid = 1661] [serial = 1427] [outer = 0x0] 00:46:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x112797800) [pid = 1661] [serial = 1428] [outer = 0x111083400] 00:46:36 INFO - PROCESS | 1661 | 1463816796241 Marionette DEBUG loaded listener.js 00:46:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x11279b800) [pid = 1661] [serial = 1429] [outer = 0x111083400] 00:46:36 INFO - PROCESS | 1661 | 1463816796774 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 768ms 00:46:36 INFO - PROCESS | 1661 | 1463816796853 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 00:46:36 INFO - PROCESS | 1661 | 1463816796857 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 00:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:46:36 INFO - PROCESS | 1661 | 1463816796863 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:46:36 INFO - PROCESS | 1661 | 1463816796867 Marionette TRACE conn2 <- [1,1878,null,{}] 00:46:36 INFO - PROCESS | 1661 | 1463816796873 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:37 INFO - PROCESS | 1661 | 1463816797139 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 00:46:37 INFO - PROCESS | 1661 | 1463816797196 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b5f000 == 69 [pid = 1661] [id = 477] 00:46:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x112797c00) [pid = 1661] [serial = 1430] [outer = 0x0] 00:46:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x11283dc00) [pid = 1661] [serial = 1431] [outer = 0x112797c00] 00:46:37 INFO - PROCESS | 1661 | 1463816797229 Marionette DEBUG loaded listener.js 00:46:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x115a4c800) [pid = 1661] [serial = 1432] [outer = 0x112797c00] 00:46:37 INFO - PROCESS | 1661 | 1463816797666 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 825ms 00:46:37 INFO - PROCESS | 1661 | 1463816797687 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 00:46:37 INFO - PROCESS | 1661 | 1463816797691 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 00:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:46:37 INFO - PROCESS | 1661 | 1463816797698 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:46:37 INFO - PROCESS | 1661 | 1463816797700 Marionette TRACE conn2 <- [1,1882,null,{}] 00:46:37 INFO - PROCESS | 1661 | 1463816797702 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:37 INFO - PROCESS | 1661 | 1463816797815 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 00:46:37 INFO - PROCESS | 1661 | 1463816797921 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x129636000 == 70 [pid = 1661] [id = 478] 00:46:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x115a53c00) [pid = 1661] [serial = 1433] [outer = 0x0] 00:46:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x1167bfc00) [pid = 1661] [serial = 1434] [outer = 0x115a53c00] 00:46:37 INFO - PROCESS | 1661 | 1463816797956 Marionette DEBUG loaded listener.js 00:46:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x118888400) [pid = 1661] [serial = 1435] [outer = 0x115a53c00] 00:46:38 INFO - PROCESS | 1661 | 1463816798468 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 820ms 00:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:46:38 INFO - PROCESS | 1661 | 1463816798519 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 00:46:38 INFO - PROCESS | 1661 | 1463816798521 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 00:46:38 INFO - PROCESS | 1661 | 1463816798524 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:46:38 INFO - PROCESS | 1661 | 1463816798530 Marionette TRACE conn2 <- [1,1886,null,{}] 00:46:38 INFO - PROCESS | 1661 | 1463816798543 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:38 INFO - PROCESS | 1661 | 1463816798719 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 00:46:38 INFO - PROCESS | 1661 | 1463816798797 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x13477c800 == 71 [pid = 1661] [id = 479] 00:46:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x11961f400) [pid = 1661] [serial = 1436] [outer = 0x0] 00:46:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x119cd6c00) [pid = 1661] [serial = 1437] [outer = 0x11961f400] 00:46:38 INFO - PROCESS | 1661 | 1463816798829 Marionette DEBUG loaded listener.js 00:46:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x12174b800) [pid = 1661] [serial = 1438] [outer = 0x11961f400] 00:46:39 INFO - PROCESS | 1661 | 1463816799278 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 776ms 00:46:39 INFO - PROCESS | 1661 | 1463816799301 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 00:46:39 INFO - PROCESS | 1661 | 1463816799304 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 00:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:46:39 INFO - PROCESS | 1661 | 1463816799307 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:46:39 INFO - PROCESS | 1661 | 1463816799308 Marionette TRACE conn2 <- [1,1890,null,{}] 00:46:39 INFO - PROCESS | 1661 | 1463816799331 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:39 INFO - PROCESS | 1661 | 1463816799455 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 00:46:39 INFO - PROCESS | 1661 | 1463816799531 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a08000 == 72 [pid = 1661] [id = 480] 00:46:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x121752800) [pid = 1661] [serial = 1439] [outer = 0x0] 00:46:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x121d60400) [pid = 1661] [serial = 1440] [outer = 0x121752800] 00:46:39 INFO - PROCESS | 1661 | 1463816799562 Marionette DEBUG loaded listener.js 00:46:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x12689e400) [pid = 1661] [serial = 1441] [outer = 0x121752800] 00:46:39 INFO - PROCESS | 1661 | 1463816799979 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 722ms 00:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:46:40 INFO - PROCESS | 1661 | 1463816800030 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 00:46:40 INFO - PROCESS | 1661 | 1463816800031 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 00:46:40 INFO - PROCESS | 1661 | 1463816800033 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:46:40 INFO - PROCESS | 1661 | 1463816800034 Marionette TRACE conn2 <- [1,1894,null,{}] 00:46:40 INFO - PROCESS | 1661 | 1463816800037 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:40 INFO - PROCESS | 1661 | 1463816800145 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 00:46:40 INFO - PROCESS | 1661 | 1463816800252 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a53800 == 73 [pid = 1661] [id = 481] 00:46:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x121aad800) [pid = 1661] [serial = 1442] [outer = 0x0] 00:46:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x128a99400) [pid = 1661] [serial = 1443] [outer = 0x121aad800] 00:46:40 INFO - PROCESS | 1661 | 1463816800283 Marionette DEBUG loaded listener.js 00:46:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x129458000) [pid = 1661] [serial = 1444] [outer = 0x121aad800] 00:46:40 INFO - PROCESS | 1661 | 1463816800705 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 00:46:40 INFO - PROCESS | 1661 | 1463816800754 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 00:46:40 INFO - PROCESS | 1661 | 1463816800755 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 00:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:46:40 INFO - PROCESS | 1661 | 1463816800758 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:46:40 INFO - PROCESS | 1661 | 1463816800759 Marionette TRACE conn2 <- [1,1898,null,{}] 00:46:40 INFO - PROCESS | 1661 | 1463816800762 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:40 INFO - PROCESS | 1661 | 1463816800887 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 00:46:41 INFO - PROCESS | 1661 | 1463816800996 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344cb000 == 74 [pid = 1661] [id = 482] 00:46:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x129871c00) [pid = 1661] [serial = 1445] [outer = 0x0] 00:46:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x12bb70000) [pid = 1661] [serial = 1446] [outer = 0x129871c00] 00:46:41 INFO - PROCESS | 1661 | 1463816801029 Marionette DEBUG loaded listener.js 00:46:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x12c9a4800) [pid = 1661] [serial = 1447] [outer = 0x129871c00] 00:46:41 INFO - PROCESS | 1661 | 1463816801405 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 672ms 00:46:41 INFO - PROCESS | 1661 | 1463816801431 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 00:46:41 INFO - PROCESS | 1661 | 1463816801433 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 00:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:46:41 INFO - PROCESS | 1661 | 1463816801435 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:46:41 INFO - PROCESS | 1661 | 1463816801436 Marionette TRACE conn2 <- [1,1902,null,{}] 00:46:41 INFO - PROCESS | 1661 | 1463816801439 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:41 INFO - PROCESS | 1661 | 1463816801564 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 00:46:41 INFO - PROCESS | 1661 | 1463816801645 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344e3000 == 75 [pid = 1661] [id = 483] 00:46:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x12bfa8800) [pid = 1661] [serial = 1448] [outer = 0x0] 00:46:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12c9aa400) [pid = 1661] [serial = 1449] [outer = 0x12bfa8800] 00:46:41 INFO - PROCESS | 1661 | 1463816801675 Marionette DEBUG loaded listener.js 00:46:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12cb8f000) [pid = 1661] [serial = 1450] [outer = 0x12bfa8800] 00:46:42 INFO - PROCESS | 1661 | 1463816802094 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 668ms 00:46:42 INFO - PROCESS | 1661 | 1463816802104 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 00:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:46:42 INFO - PROCESS | 1661 | 1463816802105 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 00:46:42 INFO - PROCESS | 1661 | 1463816802107 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:46:42 INFO - PROCESS | 1661 | 1463816802109 Marionette TRACE conn2 <- [1,1906,null,{}] 00:46:42 INFO - PROCESS | 1661 | 1463816802113 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:42 INFO - PROCESS | 1661 | 1463816802224 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 00:46:42 INFO - PROCESS | 1661 | 1463816802346 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a40800 == 76 [pid = 1661] [id = 484] 00:46:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x11112b000) [pid = 1661] [serial = 1451] [outer = 0x0] 00:46:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12cec7400) [pid = 1661] [serial = 1452] [outer = 0x11112b000] 00:46:42 INFO - PROCESS | 1661 | 1463816802380 Marionette DEBUG loaded listener.js 00:46:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x12d12fc00) [pid = 1661] [serial = 1453] [outer = 0x11112b000] 00:46:42 INFO - PROCESS | 1661 | 1463816802772 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 720ms 00:46:42 INFO - PROCESS | 1661 | 1463816802827 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 00:46:42 INFO - PROCESS | 1661 | 1463816802829 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 00:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:46:42 INFO - PROCESS | 1661 | 1463816802831 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:46:42 INFO - PROCESS | 1661 | 1463816802832 Marionette TRACE conn2 <- [1,1910,null,{}] 00:46:42 INFO - PROCESS | 1661 | 1463816802835 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:42 INFO - PROCESS | 1661 | 1463816802960 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 00:46:43 INFO - PROCESS | 1661 | 1463816803054 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x121563800 == 77 [pid = 1661] [id = 485] 00:46:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x121d63c00) [pid = 1661] [serial = 1454] [outer = 0x0] 00:46:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x12ced3400) [pid = 1661] [serial = 1455] [outer = 0x121d63c00] 00:46:43 INFO - PROCESS | 1661 | 1463816803084 Marionette DEBUG loaded listener.js 00:46:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x12d3d1c00) [pid = 1661] [serial = 1456] [outer = 0x121d63c00] 00:46:43 INFO - PROCESS | 1661 | 1463816803530 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 00:46:43 INFO - PROCESS | 1661 | 1463816803553 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 00:46:43 INFO - PROCESS | 1661 | 1463816803554 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 00:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:46:43 INFO - PROCESS | 1661 | 1463816803556 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:46:43 INFO - PROCESS | 1661 | 1463816803558 Marionette TRACE conn2 <- [1,1914,null,{}] 00:46:43 INFO - PROCESS | 1661 | 1463816803560 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:43 INFO - PROCESS | 1661 | 1463816803721 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 00:46:43 INFO - PROCESS | 1661 | 1463816803837 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a870800 == 78 [pid = 1661] [id = 486] 00:46:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x11267a800) [pid = 1661] [serial = 1457] [outer = 0x0] 00:46:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x12d3d1400) [pid = 1661] [serial = 1458] [outer = 0x11267a800] 00:46:43 INFO - PROCESS | 1661 | 1463816803880 Marionette DEBUG loaded listener.js 00:46:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x12d3dcc00) [pid = 1661] [serial = 1459] [outer = 0x11267a800] 00:46:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x12d99ac00) [pid = 1661] [serial = 1460] [outer = 0x12cb8fc00] 00:46:44 INFO - PROCESS | 1661 | 1463816804539 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1019ms 00:46:44 INFO - PROCESS | 1661 | 1463816804583 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 00:46:44 INFO - PROCESS | 1661 | 1463816804585 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 00:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:46:44 INFO - PROCESS | 1661 | 1463816804602 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:46:44 INFO - PROCESS | 1661 | 1463816804604 Marionette TRACE conn2 <- [1,1918,null,{}] 00:46:44 INFO - PROCESS | 1661 | 1463816804608 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:44 INFO - PROCESS | 1661 | 1463816804715 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 00:46:44 INFO - PROCESS | 1661 | 1463816804816 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x11687a800 == 79 [pid = 1661] [id = 487] 00:46:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x1132ecc00) [pid = 1661] [serial = 1461] [outer = 0x0] 00:46:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x115a4c400) [pid = 1661] [serial = 1462] [outer = 0x1132ecc00] 00:46:44 INFO - PROCESS | 1661 | 1463816804845 Marionette DEBUG loaded listener.js 00:46:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x11660b000) [pid = 1661] [serial = 1463] [outer = 0x1132ecc00] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12eec9000 == 78 [pid = 1661] [id = 475] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbc5800 == 77 [pid = 1661] [id = 474] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12156f000 == 76 [pid = 1661] [id = 473] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12c918000 == 75 [pid = 1661] [id = 472] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfd5000 == 74 [pid = 1661] [id = 471] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12bac0000 == 73 [pid = 1661] [id = 470] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x12d131000) [pid = 1661] [serial = 1368] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | 1463816805350 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12963a000 == 72 [pid = 1661] [id = 469] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x128993000 == 71 [pid = 1661] [id = 468] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1254aa800 == 70 [pid = 1661] [id = 467] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x118386800 == 69 [pid = 1661] [id = 466] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1186e3800 == 68 [pid = 1661] [id = 465] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11939f000 == 67 [pid = 1661] [id = 464] 00:46:45 INFO - PROCESS | 1661 | --DOCSHELL 0x137809800 == 66 [pid = 1661] [id = 456] 00:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 782ms 00:46:45 INFO - PROCESS | 1661 | 1463816805373 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 00:46:45 INFO - PROCESS | 1661 | 1463816805376 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 00:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:46:45 INFO - PROCESS | 1661 | 1463816805381 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:46:45 INFO - PROCESS | 1661 | 1463816805383 Marionette TRACE conn2 <- [1,1922,null,{}] 00:46:45 INFO - PROCESS | 1661 | 1463816805385 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:45 INFO - PROCESS | 1661 | 1463816805485 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x12c7ee000) [pid = 1661] [serial = 1252] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x129063800) [pid = 1661] [serial = 1350] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x11112c400) [pid = 1661] [serial = 1353] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x1296edc00) [pid = 1661] [serial = 1351] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x128a6f400) [pid = 1661] [serial = 1347] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x128d90c00) [pid = 1661] [serial = 1356] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x111131800) [pid = 1661] [serial = 1354] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x120895400) [pid = 1661] [serial = 1338] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x125419800) [pid = 1661] [serial = 1329] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x121aad000) [pid = 1661] [serial = 1341] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x121d61c00) [pid = 1661] [serial = 1342] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x12cb89000) [pid = 1661] [serial = 1326] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x1180d1000) [pid = 1661] [serial = 1333] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x1182cf400) [pid = 1661] [serial = 1335] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x11901f400) [pid = 1661] [serial = 1336] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x1166d6800) [pid = 1661] [serial = 1332] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x129876800) [pid = 1661] [serial = 1323] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x121d6a400) [pid = 1661] [serial = 1344] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x1255de800) [pid = 1661] [serial = 1345] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x112686000) [pid = 1661] [serial = 1311] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x12bb72c00) [pid = 1661] [serial = 1362] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x12b28a800) [pid = 1661] [serial = 1357] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x128a74400) [pid = 1661] [serial = 1320] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x118365000) [pid = 1661] [serial = 1314] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x121d5fc00) [pid = 1661] [serial = 1317] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x12d12a000) [pid = 1661] [serial = 1366] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x118869400) [pid = 1661] [serial = 1360] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x112688000) [pid = 1661] [serial = 1359] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x121288400) [pid = 1661] [serial = 1339] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x12cb91000) [pid = 1661] [serial = 1363] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x128c82c00) [pid = 1661] [serial = 1348] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x12cb93000) [pid = 1661] [serial = 1365] [outer = 0x0] [url = about:blank] 00:46:45 INFO - PROCESS | 1661 | 1463816805606 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b64800 == 67 [pid = 1661] [id = 488] 00:46:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x11267c800) [pid = 1661] [serial = 1464] [outer = 0x0] 00:46:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x116850000) [pid = 1661] [serial = 1465] [outer = 0x11267c800] 00:46:45 INFO - PROCESS | 1661 | 1463816805653 Marionette DEBUG loaded listener.js 00:46:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x118311c00) [pid = 1661] [serial = 1466] [outer = 0x11267c800] 00:46:46 INFO - PROCESS | 1661 | 1463816806032 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 00:46:46 INFO - PROCESS | 1661 | 1463816806054 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 00:46:46 INFO - PROCESS | 1661 | 1463816806055 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 00:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:46:46 INFO - PROCESS | 1661 | 1463816806058 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:46:46 INFO - PROCESS | 1661 | 1463816806061 Marionette TRACE conn2 <- [1,1926,null,{}] 00:46:46 INFO - PROCESS | 1661 | 1463816806099 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:46 INFO - PROCESS | 1661 | 1463816806194 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 00:46:46 INFO - PROCESS | 1661 | 1463816806200 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c9c800 == 68 [pid = 1661] [id = 489] 00:46:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x11936b400) [pid = 1661] [serial = 1467] [outer = 0x0] 00:46:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x11961d400) [pid = 1661] [serial = 1468] [outer = 0x11936b400] 00:46:46 INFO - PROCESS | 1661 | 1463816806228 Marionette DEBUG loaded listener.js 00:46:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x119cd3400) [pid = 1661] [serial = 1469] [outer = 0x11936b400] 00:46:46 INFO - PROCESS | 1661 | 1463816806596 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 546ms 00:46:46 INFO - PROCESS | 1661 | 1463816806604 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 00:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:46:46 INFO - PROCESS | 1661 | 1463816806606 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 00:46:46 INFO - PROCESS | 1661 | 1463816806608 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:46:46 INFO - PROCESS | 1661 | 1463816806609 Marionette TRACE conn2 <- [1,1930,null,{}] 00:46:46 INFO - PROCESS | 1661 | 1463816806615 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:46 INFO - PROCESS | 1661 | 1463816806750 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 00:46:46 INFO - PROCESS | 1661 | 1463816806758 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d1000 == 69 [pid = 1661] [id = 490] 00:46:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x119cd3800) [pid = 1661] [serial = 1470] [outer = 0x0] 00:46:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x12128b400) [pid = 1661] [serial = 1471] [outer = 0x119cd3800] 00:46:46 INFO - PROCESS | 1661 | 1463816806786 Marionette DEBUG loaded listener.js 00:46:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x121753800) [pid = 1661] [serial = 1472] [outer = 0x119cd3800] 00:46:47 INFO - PROCESS | 1661 | 1463816807103 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 522ms 00:46:47 INFO - PROCESS | 1661 | 1463816807132 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 00:46:47 INFO - PROCESS | 1661 | 1463816807133 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 00:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:46:47 INFO - PROCESS | 1661 | 1463816807135 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:46:47 INFO - PROCESS | 1661 | 1463816807136 Marionette TRACE conn2 <- [1,1934,null,{}] 00:46:47 INFO - PROCESS | 1661 | 1463816807138 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:47 INFO - PROCESS | 1661 | 1463816807229 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 00:46:47 INFO - PROCESS | 1661 | 1463816807307 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb1e800 == 70 [pid = 1661] [id = 491] 00:46:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x119cd4000) [pid = 1661] [serial = 1473] [outer = 0x0] 00:46:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x121aa7800) [pid = 1661] [serial = 1474] [outer = 0x119cd4000] 00:46:47 INFO - PROCESS | 1661 | 1463816807333 Marionette DEBUG loaded listener.js 00:46:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x12498b800) [pid = 1661] [serial = 1475] [outer = 0x119cd4000] 00:46:47 INFO - PROCESS | 1661 | 1463816807677 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 570ms 00:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:46:47 INFO - PROCESS | 1661 | 1463816807705 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 00:46:47 INFO - PROCESS | 1661 | 1463816807706 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 00:46:47 INFO - PROCESS | 1661 | 1463816807708 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:46:47 INFO - PROCESS | 1661 | 1463816807710 Marionette TRACE conn2 <- [1,1938,null,{}] 00:46:47 INFO - PROCESS | 1661 | 1463816807715 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:47 INFO - PROCESS | 1661 | 1463816807852 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 00:46:47 INFO - PROCESS | 1661 | 1463816807870 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ceb2000 == 71 [pid = 1661] [id = 492] 00:46:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x124c96800) [pid = 1661] [serial = 1476] [outer = 0x0] 00:46:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x126f0c000) [pid = 1661] [serial = 1477] [outer = 0x124c96800] 00:46:47 INFO - PROCESS | 1661 | 1463816807898 Marionette DEBUG loaded listener.js 00:46:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x12966a000) [pid = 1661] [serial = 1478] [outer = 0x124c96800] 00:46:48 INFO - PROCESS | 1661 | 1463816808242 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 571ms 00:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:46:48 INFO - PROCESS | 1661 | 1463816808280 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 00:46:48 INFO - PROCESS | 1661 | 1463816808282 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 00:46:48 INFO - PROCESS | 1661 | 1463816808284 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:46:48 INFO - PROCESS | 1661 | 1463816808285 Marionette TRACE conn2 <- [1,1942,null,{}] 00:46:48 INFO - PROCESS | 1661 | 1463816808287 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:48 INFO - PROCESS | 1661 | 1463816808404 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 00:46:48 INFO - PROCESS | 1661 | 1463816808414 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12eeda800 == 72 [pid = 1661] [id = 493] 00:46:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x128c8bc00) [pid = 1661] [serial = 1479] [outer = 0x0] 00:46:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x12bb36000) [pid = 1661] [serial = 1480] [outer = 0x128c8bc00] 00:46:48 INFO - PROCESS | 1661 | 1463816808440 Marionette DEBUG loaded listener.js 00:46:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x12bb7cc00) [pid = 1661] [serial = 1481] [outer = 0x128c8bc00] 00:46:48 INFO - PROCESS | 1661 | 1463816808817 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 567ms 00:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:46:48 INFO - PROCESS | 1661 | 1463816808853 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 00:46:48 INFO - PROCESS | 1661 | 1463816808855 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 00:46:48 INFO - PROCESS | 1661 | 1463816808857 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:46:48 INFO - PROCESS | 1661 | 1463816808858 Marionette TRACE conn2 <- [1,1946,null,{}] 00:46:48 INFO - PROCESS | 1661 | 1463816808860 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:48 INFO - PROCESS | 1661 | 1463816808977 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 00:46:48 INFO - PROCESS | 1661 | 1463816808987 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x134765800 == 73 [pid = 1661] [id = 494] 00:46:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12bb30800) [pid = 1661] [serial = 1482] [outer = 0x0] 00:46:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12c7ef800) [pid = 1661] [serial = 1483] [outer = 0x12bb30800] 00:46:49 INFO - PROCESS | 1661 | 1463816809012 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12d3d5800) [pid = 1661] [serial = 1484] [outer = 0x12bb30800] 00:46:49 INFO - PROCESS | 1661 | 1463816809370 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 00:46:49 INFO - PROCESS | 1661 | 1463816809379 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 00:46:49 INFO - PROCESS | 1661 | 1463816809381 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 00:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:46:49 INFO - PROCESS | 1661 | 1463816809383 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:46:49 INFO - PROCESS | 1661 | 1463816809384 Marionette TRACE conn2 <- [1,1950,null,{}] 00:46:49 INFO - PROCESS | 1661 | 1463816809387 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:49 INFO - PROCESS | 1661 | 1463816809507 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 00:46:49 INFO - PROCESS | 1661 | 1463816809522 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349e3800 == 74 [pid = 1661] [id = 495] 00:46:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12c7f0800) [pid = 1661] [serial = 1485] [outer = 0x0] 00:46:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x12d998000) [pid = 1661] [serial = 1486] [outer = 0x12c7f0800] 00:46:49 INFO - PROCESS | 1661 | 1463816809546 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x12d99d000) [pid = 1661] [serial = 1487] [outer = 0x12c7f0800] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x124ce5800) [pid = 1661] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x125427000) [pid = 1661] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x125425c00) [pid = 1661] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x11112cc00) [pid = 1661] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x115a52000) [pid = 1661] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x121756000) [pid = 1661] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x111126000) [pid = 1661] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x12cb86c00) [pid = 1661] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x118880400) [pid = 1661] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x1208a0000) [pid = 1661] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x112687000) [pid = 1661] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x112fefc00) [pid = 1661] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x128d8e000) [pid = 1661] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:46:49 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x111078400) [pid = 1661] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:46:50 INFO - PROCESS | 1661 | 1463816810013 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 667ms 00:46:50 INFO - PROCESS | 1661 | 1463816810058 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 00:46:50 INFO - PROCESS | 1661 | 1463816810060 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 00:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:46:50 INFO - PROCESS | 1661 | 1463816810070 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:46:50 INFO - PROCESS | 1661 | 1463816810071 Marionette TRACE conn2 <- [1,1954,null,{}] 00:46:50 INFO - PROCESS | 1661 | 1463816810073 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:50 INFO - PROCESS | 1661 | 1463816810176 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 00:46:50 INFO - PROCESS | 1661 | 1463816810181 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbc4800 == 75 [pid = 1661] [id = 496] 00:46:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x11107bc00) [pid = 1661] [serial = 1488] [outer = 0x0] 00:46:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x118885400) [pid = 1661] [serial = 1489] [outer = 0x11107bc00] 00:46:50 INFO - PROCESS | 1661 | 1463816810206 Marionette DEBUG loaded listener.js 00:46:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x126ed7400) [pid = 1661] [serial = 1490] [outer = 0x11107bc00] 00:46:50 INFO - PROCESS | 1661 | 1463816810557 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 00:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:46:50 INFO - PROCESS | 1661 | 1463816810589 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 00:46:50 INFO - PROCESS | 1661 | 1463816810590 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 00:46:50 INFO - PROCESS | 1661 | 1463816810592 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:46:50 INFO - PROCESS | 1661 | 1463816810594 Marionette TRACE conn2 <- [1,1958,null,{}] 00:46:50 INFO - PROCESS | 1661 | 1463816810597 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:50 INFO - PROCESS | 1661 | 1463816810734 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 00:46:50 INFO - PROCESS | 1661 | 1463816810780 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x137820800 == 76 [pid = 1661] [id = 497] 00:46:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x125427000) [pid = 1661] [serial = 1491] [outer = 0x0] 00:46:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x12d99f400) [pid = 1661] [serial = 1492] [outer = 0x125427000] 00:46:50 INFO - PROCESS | 1661 | 1463816810810 Marionette DEBUG loaded listener.js 00:46:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x13446b400) [pid = 1661] [serial = 1493] [outer = 0x125427000] 00:46:51 INFO - PROCESS | 1661 | 1463816811105 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 523ms 00:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:46:51 INFO - PROCESS | 1661 | 1463816811118 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 00:46:51 INFO - PROCESS | 1661 | 1463816811119 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 00:46:51 INFO - PROCESS | 1661 | 1463816811121 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:46:51 INFO - PROCESS | 1661 | 1463816811123 Marionette TRACE conn2 <- [1,1962,null,{}] 00:46:51 INFO - PROCESS | 1661 | 1463816811125 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:51 INFO - PROCESS | 1661 | 1463816811234 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 00:46:51 INFO - PROCESS | 1661 | 1463816811238 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373d0000 == 77 [pid = 1661] [id = 498] 00:46:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x13446dc00) [pid = 1661] [serial = 1494] [outer = 0x0] 00:46:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x1345b2c00) [pid = 1661] [serial = 1495] [outer = 0x13446dc00] 00:46:51 INFO - PROCESS | 1661 | 1463816811262 Marionette DEBUG loaded listener.js 00:46:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x1345b9400) [pid = 1661] [serial = 1496] [outer = 0x13446dc00] 00:46:51 INFO - PROCESS | 1661 | 1463816811597 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 518ms 00:46:51 INFO - PROCESS | 1661 | 1463816811640 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 00:46:51 INFO - PROCESS | 1661 | 1463816811642 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 00:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:46:51 INFO - PROCESS | 1661 | 1463816811644 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:46:51 INFO - PROCESS | 1661 | 1463816811646 Marionette TRACE conn2 <- [1,1966,null,{}] 00:46:51 INFO - PROCESS | 1661 | 1463816811650 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:51 INFO - PROCESS | 1661 | 1463816811784 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 00:46:51 INFO - PROCESS | 1661 | 1463816811790 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373e0800 == 78 [pid = 1661] [id = 499] 00:46:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12d576800) [pid = 1661] [serial = 1497] [outer = 0x0] 00:46:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12d57e000) [pid = 1661] [serial = 1498] [outer = 0x12d576800] 00:46:51 INFO - PROCESS | 1661 | 1463816811815 Marionette DEBUG loaded listener.js 00:46:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12d582800) [pid = 1661] [serial = 1499] [outer = 0x12d576800] 00:46:52 INFO - PROCESS | 1661 | 1463816812328 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 721ms 00:46:52 INFO - PROCESS | 1661 | 1463816812366 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 00:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:46:52 INFO - PROCESS | 1661 | 1463816812369 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 00:46:52 INFO - PROCESS | 1661 | 1463816812372 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:46:52 INFO - PROCESS | 1661 | 1463816812375 Marionette TRACE conn2 <- [1,1970,null,{}] 00:46:52 INFO - PROCESS | 1661 | 1463816812379 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:52 INFO - PROCESS | 1661 | 1463816812501 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 00:46:52 INFO - PROCESS | 1661 | 1463816812585 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x124950000 == 79 [pid = 1661] [id = 500] 00:46:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x112799000) [pid = 1661] [serial = 1500] [outer = 0x0] 00:46:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x115a58800) [pid = 1661] [serial = 1501] [outer = 0x112799000] 00:46:52 INFO - PROCESS | 1661 | 1463816812616 Marionette DEBUG loaded listener.js 00:46:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x1185b3000) [pid = 1661] [serial = 1502] [outer = 0x112799000] 00:46:53 INFO - PROCESS | 1661 | 1463816813035 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 674ms 00:46:53 INFO - PROCESS | 1661 | 1463816813047 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 00:46:53 INFO - PROCESS | 1661 | 1463816813051 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 00:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:46:53 INFO - PROCESS | 1661 | 1463816813056 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:46:53 INFO - PROCESS | 1661 | 1463816813058 Marionette TRACE conn2 <- [1,1974,null,{}] 00:46:53 INFO - PROCESS | 1661 | 1463816813061 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:53 INFO - PROCESS | 1661 | 1463816813234 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 00:46:53 INFO - PROCESS | 1661 | 1463816813396 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c916000 == 80 [pid = 1661] [id = 501] 00:46:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x118880400) [pid = 1661] [serial = 1503] [outer = 0x0] 00:46:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x119617c00) [pid = 1661] [serial = 1504] [outer = 0x118880400] 00:46:53 INFO - PROCESS | 1661 | 1463816813448 Marionette DEBUG loaded listener.js 00:46:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x1208a0000) [pid = 1661] [serial = 1505] [outer = 0x118880400] 00:46:53 INFO - PROCESS | 1661 | 1463816813918 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 873ms 00:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:46:53 INFO - PROCESS | 1661 | 1463816813930 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 00:46:53 INFO - PROCESS | 1661 | 1463816813931 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 00:46:53 INFO - PROCESS | 1661 | 1463816813934 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:46:53 INFO - PROCESS | 1661 | 1463816813936 Marionette TRACE conn2 <- [1,1978,null,{}] 00:46:53 INFO - PROCESS | 1661 | 1463816813944 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:54 INFO - PROCESS | 1661 | 1463816814063 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 00:46:54 INFO - PROCESS | 1661 | 1463816814174 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x13850e800 == 81 [pid = 1661] [id = 502] 00:46:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x121d61400) [pid = 1661] [serial = 1506] [outer = 0x0] 00:46:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x126ecdc00) [pid = 1661] [serial = 1507] [outer = 0x121d61400] 00:46:54 INFO - PROCESS | 1661 | 1463816814210 Marionette DEBUG loaded listener.js 00:46:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x128bcfc00) [pid = 1661] [serial = 1508] [outer = 0x121d61400] 00:46:54 INFO - PROCESS | 1661 | 1463816814620 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 722ms 00:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:46:54 INFO - PROCESS | 1661 | 1463816814656 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 00:46:54 INFO - PROCESS | 1661 | 1463816814657 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 00:46:54 INFO - PROCESS | 1661 | 1463816814660 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:46:54 INFO - PROCESS | 1661 | 1463816814661 Marionette TRACE conn2 <- [1,1982,null,{}] 00:46:54 INFO - PROCESS | 1661 | 1463816814664 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:54 INFO - PROCESS | 1661 | 1463816814796 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 00:46:54 INFO - PROCESS | 1661 | 1463816814881 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x137a47800 == 82 [pid = 1661] [id = 503] 00:46:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x128a8f800) [pid = 1661] [serial = 1509] [outer = 0x0] 00:46:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x12cb84400) [pid = 1661] [serial = 1510] [outer = 0x128a8f800] 00:46:54 INFO - PROCESS | 1661 | 1463816814911 Marionette DEBUG loaded listener.js 00:46:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x12d3ddc00) [pid = 1661] [serial = 1511] [outer = 0x128a8f800] 00:46:55 INFO - PROCESS | 1661 | 1463816815324 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 00:46:55 INFO - PROCESS | 1661 | 1463816815331 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 00:46:55 INFO - PROCESS | 1661 | 1463816815332 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 00:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:46:55 INFO - PROCESS | 1661 | 1463816815334 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:46:55 INFO - PROCESS | 1661 | 1463816815336 Marionette TRACE conn2 <- [1,1986,null,{}] 00:46:55 INFO - PROCESS | 1661 | 1463816815338 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:55 INFO - PROCESS | 1661 | 1463816815448 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 00:46:55 INFO - PROCESS | 1661 | 1463816815558 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x138511000 == 83 [pid = 1661] [id = 504] 00:46:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x12c1f3000) [pid = 1661] [serial = 1512] [outer = 0x0] 00:46:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x12d584400) [pid = 1661] [serial = 1513] [outer = 0x12c1f3000] 00:46:55 INFO - PROCESS | 1661 | 1463816815590 Marionette DEBUG loaded listener.js 00:46:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x12d9a1400) [pid = 1661] [serial = 1514] [outer = 0x12c1f3000] 00:46:56 INFO - PROCESS | 1661 | 1463816816039 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 00:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:46:56 INFO - PROCESS | 1661 | 1463816816054 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 00:46:56 INFO - PROCESS | 1661 | 1463816816055 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 00:46:56 INFO - PROCESS | 1661 | 1463816816057 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:46:56 INFO - PROCESS | 1661 | 1463816816059 Marionette TRACE conn2 <- [1,1990,null,{}] 00:46:56 INFO - PROCESS | 1661 | 1463816816061 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:56 INFO - PROCESS | 1661 | 1463816816201 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 00:46:56 INFO - PROCESS | 1661 | 1463816816285 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x119776000 == 84 [pid = 1661] [id = 505] 00:46:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x1182cc800) [pid = 1661] [serial = 1515] [outer = 0x0] 00:46:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x12d585400) [pid = 1661] [serial = 1516] [outer = 0x1182cc800] 00:46:56 INFO - PROCESS | 1661 | 1463816816316 Marionette DEBUG loaded listener.js 00:46:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x12ee32800) [pid = 1661] [serial = 1517] [outer = 0x1182cc800] 00:46:56 INFO - PROCESS | 1661 | 1463816816976 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 972ms 00:46:57 INFO - PROCESS | 1661 | 1463816817030 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 00:46:57 INFO - PROCESS | 1661 | 1463816817032 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 00:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:46:57 INFO - PROCESS | 1661 | 1463816817035 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:46:57 INFO - PROCESS | 1661 | 1463816817038 Marionette TRACE conn2 <- [1,1994,null,{}] 00:46:57 INFO - PROCESS | 1661 | 1463816817042 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:57 INFO - PROCESS | 1661 | 1463816817147 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 00:46:57 INFO - PROCESS | 1661 | 1463816817232 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x116874800 == 85 [pid = 1661] [id = 506] 00:46:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x11112ac00) [pid = 1661] [serial = 1518] [outer = 0x0] 00:46:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x112666000) [pid = 1661] [serial = 1519] [outer = 0x11112ac00] 00:46:57 INFO - PROCESS | 1661 | 1463816817261 Marionette DEBUG loaded listener.js 00:46:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x112681c00) [pid = 1661] [serial = 1520] [outer = 0x11112ac00] 00:46:57 INFO - PROCESS | 1661 | 1463816817704 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 676ms 00:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:46:57 INFO - PROCESS | 1661 | 1463816817712 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 00:46:57 INFO - PROCESS | 1661 | 1463816817715 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 00:46:57 INFO - PROCESS | 1661 | 1463816817720 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:46:57 INFO - PROCESS | 1661 | 1463816817722 Marionette TRACE conn2 <- [1,1998,null,{}] 00:46:57 INFO - PROCESS | 1661 | 1463816817724 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:57 INFO - PROCESS | 1661 | 1463816817822 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 00:46:57 INFO - PROCESS | 1661 | 1463816817895 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x118690800 == 86 [pid = 1661] [id = 507] 00:46:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x112792000) [pid = 1661] [serial = 1521] [outer = 0x0] 00:46:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x112847800) [pid = 1661] [serial = 1522] [outer = 0x112792000] 00:46:57 INFO - PROCESS | 1661 | 1463816817965 Marionette DEBUG loaded listener.js 00:46:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x1132a1c00) [pid = 1661] [serial = 1523] [outer = 0x112792000] 00:46:58 INFO - PROCESS | 1661 | 1463816818419 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 00:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 726ms 00:46:58 INFO - PROCESS | 1661 | 1463816818447 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 00:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:46:58 INFO - PROCESS | 1661 | 1463816818448 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 00:46:58 INFO - PROCESS | 1661 | 1463816818450 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:46:58 INFO - PROCESS | 1661 | 1463816818453 Marionette TRACE conn2 <- [1,2002,null,{}] 00:46:58 INFO - PROCESS | 1661 | 1463816818461 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:58 INFO - PROCESS | 1661 | 1463816818612 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 00:46:58 INFO - PROCESS | 1661 | 1463816818697 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12156a000 == 87 [pid = 1661] [id = 508] 00:46:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x1167c0000) [pid = 1661] [serial = 1524] [outer = 0x0] 00:46:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x116a61000) [pid = 1661] [serial = 1525] [outer = 0x1167c0000] 00:46:58 INFO - PROCESS | 1661 | 1463816818728 Marionette DEBUG loaded listener.js 00:46:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x118299000) [pid = 1661] [serial = 1526] [outer = 0x1167c0000] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11115c000 == 86 [pid = 1661] [id = 402] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1373d0000 == 85 [pid = 1661] [id = 498] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x137820800 == 84 [pid = 1661] [id = 497] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x11266a800) [pid = 1661] [serial = 1371] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x1180ccc00) [pid = 1661] [serial = 1374] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x12159c800) [pid = 1661] [serial = 1377] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x11961d800) [pid = 1661] [serial = 1380] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x119cd0800) [pid = 1661] [serial = 1383] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x121750000) [pid = 1661] [serial = 1386] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x128bc2800) [pid = 1661] [serial = 1389] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x112797800) [pid = 1661] [serial = 1428] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbc4800 == 83 [pid = 1661] [id = 496] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1349e3800 == 82 [pid = 1661] [id = 495] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x134765800 == 81 [pid = 1661] [id = 494] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12eeda800 == 80 [pid = 1661] [id = 493] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12ceb2000 == 79 [pid = 1661] [id = 492] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb1e800 == 78 [pid = 1661] [id = 491] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d1000 == 77 [pid = 1661] [id = 490] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x128c9c800 == 76 [pid = 1661] [id = 489] 00:46:59 INFO - PROCESS | 1661 | 1463816819285 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x119b64800 == 75 [pid = 1661] [id = 488] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11687a800 == 74 [pid = 1661] [id = 487] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x134a40800 == 73 [pid = 1661] [id = 484] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1344e3000 == 72 [pid = 1661] [id = 483] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1344cb000 == 71 [pid = 1661] [id = 482] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x134a53800 == 70 [pid = 1661] [id = 481] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x134a08000 == 69 [pid = 1661] [id = 480] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x13477c800 == 68 [pid = 1661] [id = 479] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x129636000 == 67 [pid = 1661] [id = 478] 00:46:59 INFO - PROCESS | 1661 | --DOCSHELL 0x119b5f000 == 66 [pid = 1661] [id = 477] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x12757f800) [pid = 1661] [serial = 1411] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x126ed1c00) [pid = 1661] [serial = 1410] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x128c81000) [pid = 1661] [serial = 1416] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x128bcb800) [pid = 1661] [serial = 1414] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x128a99000) [pid = 1661] [serial = 1413] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x115a4ac00) [pid = 1661] [serial = 1419] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x115a56c00) [pid = 1661] [serial = 1422] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x121aa8400) [pid = 1661] [serial = 1407] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x11266d400) [pid = 1661] [serial = 1393] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x11112d000) [pid = 1661] [serial = 1392] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x12d3d3c00) [pid = 1661] [serial = 1369] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x119af3800) [pid = 1661] [serial = 1401] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x115a53000) [pid = 1661] [serial = 1420] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x120829000) [pid = 1661] [serial = 1402] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x121596c00) [pid = 1661] [serial = 1404] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x121751800) [pid = 1661] [serial = 1405] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x116a6bc00) [pid = 1661] [serial = 1398] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x118887000) [pid = 1661] [serial = 1399] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x1182c4800) [pid = 1661] [serial = 1396] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x116602400) [pid = 1661] [serial = 1395] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x129669400) [pid = 1661] [serial = 1425] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x128d8dc00) [pid = 1661] [serial = 1417] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x12bb39400) [pid = 1661] [serial = 1426] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x128bce000) [pid = 1661] [serial = 1423] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x121d6b800) [pid = 1661] [serial = 1408] [outer = 0x0] [url = about:blank] 00:46:59 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x12c9a9c00) [pid = 1661] [serial = 1309] [outer = 0x0] [url = about:blank] 00:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 874ms 00:46:59 INFO - PROCESS | 1661 | 1463816819325 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 00:46:59 INFO - PROCESS | 1661 | 1463816819327 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 00:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:46:59 INFO - PROCESS | 1661 | 1463816819333 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:46:59 INFO - PROCESS | 1661 | 1463816819334 Marionette TRACE conn2 <- [1,2006,null,{}] 00:46:59 INFO - PROCESS | 1661 | 1463816819336 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:59 INFO - PROCESS | 1661 | 1463816819449 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 00:46:59 INFO - PROCESS | 1661 | 1463816819456 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac5800 == 67 [pid = 1661] [id = 509] 00:46:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x112794800) [pid = 1661] [serial = 1527] [outer = 0x0] 00:46:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x115a57c00) [pid = 1661] [serial = 1528] [outer = 0x112794800] 00:46:59 INFO - PROCESS | 1661 | 1463816819494 Marionette DEBUG loaded listener.js 00:46:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x1180a9400) [pid = 1661] [serial = 1529] [outer = 0x112794800] 00:46:59 INFO - PROCESS | 1661 | 1463816819918 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 00:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 00:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 620ms 00:46:59 INFO - PROCESS | 1661 | 1463816819958 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 00:46:59 INFO - PROCESS | 1661 | 1463816819959 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 00:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:46:59 INFO - PROCESS | 1661 | 1463816819969 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:46:59 INFO - PROCESS | 1661 | 1463816819970 Marionette TRACE conn2 <- [1,2010,null,{}] 00:46:59 INFO - PROCESS | 1661 | 1463816819972 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:00 INFO - PROCESS | 1661 | 1463816820068 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 00:47:00 INFO - PROCESS | 1661 | 1463816820072 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x120811800 == 68 [pid = 1661] [id = 510] 00:47:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x1180a8000) [pid = 1661] [serial = 1530] [outer = 0x0] 00:47:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x118307400) [pid = 1661] [serial = 1531] [outer = 0x1180a8000] 00:47:00 INFO - PROCESS | 1661 | 1463816820098 Marionette DEBUG loaded listener.js 00:47:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x11710ec00) [pid = 1661] [serial = 1532] [outer = 0x1180a8000] 00:47:00 INFO - PROCESS | 1661 | 1463816820448 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 00:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 00:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 00:47:00 INFO - PROCESS | 1661 | 1463816820495 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 00:47:00 INFO - PROCESS | 1661 | 1463816820496 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 00:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:47:00 INFO - PROCESS | 1661 | 1463816820499 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:47:00 INFO - PROCESS | 1661 | 1463816820507 Marionette TRACE conn2 <- [1,2014,null,{}] 00:47:00 INFO - PROCESS | 1661 | 1463816820509 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:00 INFO - PROCESS | 1661 | 1463816820599 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 00:47:00 INFO - PROCESS | 1661 | 1463816820605 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12495a800 == 69 [pid = 1661] [id = 511] 00:47:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x118874000) [pid = 1661] [serial = 1533] [outer = 0x0] 00:47:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x119367000) [pid = 1661] [serial = 1534] [outer = 0x118874000] 00:47:00 INFO - PROCESS | 1661 | 1463816820628 Marionette DEBUG loaded listener.js 00:47:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x119aebc00) [pid = 1661] [serial = 1535] [outer = 0x118874000] 00:47:01 INFO - PROCESS | 1661 | 1463816821044 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 579ms 00:47:01 INFO - PROCESS | 1661 | 1463816821080 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 00:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:47:01 INFO - PROCESS | 1661 | 1463816821082 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 00:47:01 INFO - PROCESS | 1661 | 1463816821085 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:47:01 INFO - PROCESS | 1661 | 1463816821087 Marionette TRACE conn2 <- [1,2018,null,{}] 00:47:01 INFO - PROCESS | 1661 | 1463816821090 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:01 INFO - PROCESS | 1661 | 1463816821273 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 00:47:01 INFO - PROCESS | 1661 | 1463816821336 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e52800 == 70 [pid = 1661] [id = 512] 00:47:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x119385800) [pid = 1661] [serial = 1536] [outer = 0x0] 00:47:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x119ccc800) [pid = 1661] [serial = 1537] [outer = 0x119385800] 00:47:01 INFO - PROCESS | 1661 | 1463816821373 Marionette DEBUG loaded listener.js 00:47:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x12082bc00) [pid = 1661] [serial = 1538] [outer = 0x119385800] 00:47:01 INFO - PROCESS | 1661 | 1463816821680 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 620ms 00:47:01 INFO - PROCESS | 1661 | 1463816821705 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 00:47:01 INFO - PROCESS | 1661 | 1463816821706 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 00:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:47:01 INFO - PROCESS | 1661 | 1463816821708 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:47:01 INFO - PROCESS | 1661 | 1463816821709 Marionette TRACE conn2 <- [1,2022,null,{}] 00:47:01 INFO - PROCESS | 1661 | 1463816821715 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:01 INFO - PROCESS | 1661 | 1463816821836 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 00:47:01 INFO - PROCESS | 1661 | 1463816821875 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x116655000 == 71 [pid = 1661] [id = 513] 00:47:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x119389000) [pid = 1661] [serial = 1539] [outer = 0x0] 00:47:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x1180d7c00) [pid = 1661] [serial = 1540] [outer = 0x119389000] 00:47:01 INFO - PROCESS | 1661 | 1463816821901 Marionette DEBUG loaded listener.js 00:47:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x121222800) [pid = 1661] [serial = 1541] [outer = 0x119389000] 00:47:02 INFO - PROCESS | 1661 | 1463816822224 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 00:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:47:02 INFO - PROCESS | 1661 | 1463816822233 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 00:47:02 INFO - PROCESS | 1661 | 1463816822234 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 00:47:02 INFO - PROCESS | 1661 | 1463816822236 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:47:02 INFO - PROCESS | 1661 | 1463816822237 Marionette TRACE conn2 <- [1,2026,null,{}] 00:47:02 INFO - PROCESS | 1661 | 1463816822239 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:02 INFO - PROCESS | 1661 | 1463816822361 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 00:47:02 INFO - PROCESS | 1661 | 1463816822398 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x129628000 == 72 [pid = 1661] [id = 514] 00:47:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x119ae8000) [pid = 1661] [serial = 1542] [outer = 0x0] 00:47:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x12174a400) [pid = 1661] [serial = 1543] [outer = 0x119ae8000] 00:47:02 INFO - PROCESS | 1661 | 1463816822424 Marionette DEBUG loaded listener.js 00:47:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x121853000) [pid = 1661] [serial = 1544] [outer = 0x119ae8000] 00:47:02 INFO - PROCESS | 1661 | 1463816822763 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 568ms 00:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:47:02 INFO - PROCESS | 1661 | 1463816822805 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 00:47:02 INFO - PROCESS | 1661 | 1463816822806 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 00:47:02 INFO - PROCESS | 1661 | 1463816822808 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:47:02 INFO - PROCESS | 1661 | 1463816822809 Marionette TRACE conn2 <- [1,2030,null,{}] 00:47:02 INFO - PROCESS | 1661 | 1463816822812 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:02 INFO - PROCESS | 1661 | 1463816822926 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 00:47:02 INFO - PROCESS | 1661 | 1463816822978 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a828000 == 73 [pid = 1661] [id = 515] 00:47:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x121751800) [pid = 1661] [serial = 1545] [outer = 0x0] 00:47:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x121aa8400) [pid = 1661] [serial = 1546] [outer = 0x121751800] 00:47:03 INFO - PROCESS | 1661 | 1463816823003 Marionette DEBUG loaded listener.js 00:47:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x121d5e400) [pid = 1661] [serial = 1547] [outer = 0x121751800] 00:47:03 INFO - PROCESS | 1661 | 1463816823357 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 00:47:03 INFO - PROCESS | 1661 | 1463816823377 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 00:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:47:03 INFO - PROCESS | 1661 | 1463816823381 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 00:47:03 INFO - PROCESS | 1661 | 1463816823384 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:47:03 INFO - PROCESS | 1661 | 1463816823385 Marionette TRACE conn2 <- [1,2034,null,{}] 00:47:03 INFO - PROCESS | 1661 | 1463816823388 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:03 INFO - PROCESS | 1661 | 1463816823517 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x13446dc00) [pid = 1661] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x12c7f0800) [pid = 1661] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x11936b400) [pid = 1661] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x11267c800) [pid = 1661] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x119cd4000) [pid = 1661] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x11107bc00) [pid = 1661] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x11973f000) [pid = 1661] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x1255d4400) [pid = 1661] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x124c96800) [pid = 1661] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x125427000) [pid = 1661] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x112683400) [pid = 1661] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x12689f800) [pid = 1661] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x111084800) [pid = 1661] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x12bb30800) [pid = 1661] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x11961f000) [pid = 1661] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x11830e400) [pid = 1661] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x116a64c00) [pid = 1661] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x11330cc00) [pid = 1661] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x1255d3c00) [pid = 1661] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x128a77800) [pid = 1661] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x119c68000) [pid = 1661] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x1132ecc00) [pid = 1661] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x119cd3800) [pid = 1661] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x1168c9800) [pid = 1661] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x121c03800) [pid = 1661] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x118369800) [pid = 1661] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12174b000) [pid = 1661] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x128c8bc00) [pid = 1661] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x112dd6800) [pid = 1661] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x11267a800) [pid = 1661] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x126ecd400) [pid = 1661] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x111082800) [pid = 1661] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x11112a800) [pid = 1661] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x119618400) [pid = 1661] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x126f04c00) [pid = 1661] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x12c9a0800) [pid = 1661] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x12bb38400) [pid = 1661] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x126c2dc00) [pid = 1661] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x116604800) [pid = 1661] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x112667400) [pid = 1661] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x12143bc00) [pid = 1661] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x126c2e400) [pid = 1661] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x121aa9000) [pid = 1661] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1167b5400) [pid = 1661] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:47:03 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x1180d5c00) [pid = 1661] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:47:04 INFO - PROCESS | 1661 | 1463816824000 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x112e26000 == 74 [pid = 1661] [id = 516] 00:47:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x111082800) [pid = 1661] [serial = 1548] [outer = 0x0] 00:47:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x1122b4000) [pid = 1661] [serial = 1549] [outer = 0x111082800] 00:47:04 INFO - PROCESS | 1661 | 1463816824030 Marionette DEBUG loaded listener.js 00:47:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x1132ecc00) [pid = 1661] [serial = 1550] [outer = 0x111082800] 00:47:04 INFO - PROCESS | 1661 | 1463816824315 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 969ms 00:47:04 INFO - PROCESS | 1661 | 1463816824354 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 00:47:04 INFO - PROCESS | 1661 | 1463816824355 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 00:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:47:04 INFO - PROCESS | 1661 | 1463816824357 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:47:04 INFO - PROCESS | 1661 | 1463816824359 Marionette TRACE conn2 <- [1,2038,null,{}] 00:47:04 INFO - PROCESS | 1661 | 1463816824364 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:04 INFO - PROCESS | 1661 | 1463816824458 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 00:47:04 INFO - PROCESS | 1661 | 1463816824462 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baee000 == 75 [pid = 1661] [id = 517] 00:47:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x112665400) [pid = 1661] [serial = 1551] [outer = 0x0] 00:47:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x116a64c00) [pid = 1661] [serial = 1552] [outer = 0x112665400] 00:47:04 INFO - PROCESS | 1661 | 1463816824488 Marionette DEBUG loaded listener.js 00:47:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x119742000) [pid = 1661] [serial = 1553] [outer = 0x112665400] 00:47:04 INFO - PROCESS | 1661 | 1463816824803 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 468ms 00:47:04 INFO - PROCESS | 1661 | 1463816824843 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 00:47:04 INFO - PROCESS | 1661 | 1463816824845 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 00:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:47:04 INFO - PROCESS | 1661 | 1463816824881 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:47:04 INFO - PROCESS | 1661 | 1463816824882 Marionette TRACE conn2 <- [1,2042,null,{}] 00:47:04 INFO - PROCESS | 1661 | 1463816824885 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:04 INFO - PROCESS | 1661 | 1463816824977 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 00:47:04 INFO - PROCESS | 1661 | 1463816824982 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfd2800 == 76 [pid = 1661] [id = 518] 00:47:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x118369800) [pid = 1661] [serial = 1554] [outer = 0x0] 00:47:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x12089c800) [pid = 1661] [serial = 1555] [outer = 0x118369800] 00:47:05 INFO - PROCESS | 1661 | 1463816825007 Marionette DEBUG loaded listener.js 00:47:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x121ab0800) [pid = 1661] [serial = 1556] [outer = 0x118369800] 00:47:05 INFO - PROCESS | 1661 | 1463816825357 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 545ms 00:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:47:05 INFO - PROCESS | 1661 | 1463816825400 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 00:47:05 INFO - PROCESS | 1661 | 1463816825401 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 00:47:05 INFO - PROCESS | 1661 | 1463816825403 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:47:05 INFO - PROCESS | 1661 | 1463816825404 Marionette TRACE conn2 <- [1,2046,null,{}] 00:47:05 INFO - PROCESS | 1661 | 1463816825407 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:05 INFO - PROCESS | 1661 | 1463816825496 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 00:47:05 INFO - PROCESS | 1661 | 1463816825566 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c31e000 == 77 [pid = 1661] [id = 519] 00:47:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x121aa9000) [pid = 1661] [serial = 1557] [outer = 0x0] 00:47:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x124cdec00) [pid = 1661] [serial = 1558] [outer = 0x121aa9000] 00:47:05 INFO - PROCESS | 1661 | 1463816825591 Marionette DEBUG loaded listener.js 00:47:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x126892400) [pid = 1661] [serial = 1559] [outer = 0x121aa9000] 00:47:05 INFO - PROCESS | 1661 | 1463816825869 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 519ms 00:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:47:05 INFO - PROCESS | 1661 | 1463816825923 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 00:47:05 INFO - PROCESS | 1661 | 1463816825924 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 00:47:05 INFO - PROCESS | 1661 | 1463816825926 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:47:05 INFO - PROCESS | 1661 | 1463816825927 Marionette TRACE conn2 <- [1,2050,null,{}] 00:47:06 INFO - PROCESS | 1661 | 1463816826008 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:06 INFO - PROCESS | 1661 | 1463816826138 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 00:47:06 INFO - PROCESS | 1661 | 1463816826214 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab1000 == 78 [pid = 1661] [id = 520] 00:47:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x111125400) [pid = 1661] [serial = 1560] [outer = 0x0] 00:47:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x111128400) [pid = 1661] [serial = 1561] [outer = 0x111125400] 00:47:06 INFO - PROCESS | 1661 | 1463816826247 Marionette DEBUG loaded listener.js 00:47:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x112665800) [pid = 1661] [serial = 1562] [outer = 0x111125400] 00:47:06 INFO - PROCESS | 1661 | 1463816826781 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 893ms 00:47:06 INFO - PROCESS | 1661 | 1463816826821 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 00:47:06 INFO - PROCESS | 1661 | 1463816826826 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 00:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:47:06 INFO - PROCESS | 1661 | 1463816826831 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:47:06 INFO - PROCESS | 1661 | 1463816826835 Marionette TRACE conn2 <- [1,2054,null,{}] 00:47:06 INFO - PROCESS | 1661 | 1463816826840 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:07 INFO - PROCESS | 1661 | 1463816827004 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 00:47:07 INFO - PROCESS | 1661 | 1463816827085 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x121559800 == 79 [pid = 1661] [id = 521] 00:47:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x112683000) [pid = 1661] [serial = 1563] [outer = 0x0] 00:47:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x113317c00) [pid = 1661] [serial = 1564] [outer = 0x112683000] 00:47:07 INFO - PROCESS | 1661 | 1463816827119 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x115aaec00) [pid = 1661] [serial = 1565] [outer = 0x112683000] 00:47:07 INFO - PROCESS | 1661 | 1463816827569 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 773ms 00:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:47:07 INFO - PROCESS | 1661 | 1463816827603 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 00:47:07 INFO - PROCESS | 1661 | 1463816827605 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 00:47:07 INFO - PROCESS | 1661 | 1463816827607 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:47:07 INFO - PROCESS | 1661 | 1463816827609 Marionette TRACE conn2 <- [1,2058,null,{}] 00:47:07 INFO - PROCESS | 1661 | 1463816827611 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:07 INFO - PROCESS | 1661 | 1463816827723 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 00:47:07 INFO - PROCESS | 1661 | 1463816827834 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b297800 == 80 [pid = 1661] [id = 522] 00:47:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x116a6bc00) [pid = 1661] [serial = 1566] [outer = 0x0] 00:47:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x1180ccc00) [pid = 1661] [serial = 1567] [outer = 0x116a6bc00] 00:47:07 INFO - PROCESS | 1661 | 1463816827869 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x118364400) [pid = 1661] [serial = 1568] [outer = 0x116a6bc00] 00:47:08 INFO - PROCESS | 1661 | 1463816828304 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 722ms 00:47:08 INFO - PROCESS | 1661 | 1463816828335 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 00:47:08 INFO - PROCESS | 1661 | 1463816828340 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 00:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:47:08 INFO - PROCESS | 1661 | 1463816828343 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:47:08 INFO - PROCESS | 1661 | 1463816828345 Marionette TRACE conn2 <- [1,2062,null,{}] 00:47:08 INFO - PROCESS | 1661 | 1463816828347 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:08 INFO - PROCESS | 1661 | 1463816828457 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 00:47:08 INFO - PROCESS | 1661 | 1463816828567 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbb9000 == 81 [pid = 1661] [id = 523] 00:47:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x118874c00) [pid = 1661] [serial = 1569] [outer = 0x0] 00:47:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x119363800) [pid = 1661] [serial = 1570] [outer = 0x118874c00] 00:47:08 INFO - PROCESS | 1661 | 1463816828600 Marionette DEBUG loaded listener.js 00:47:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x12089e800) [pid = 1661] [serial = 1571] [outer = 0x118874c00] 00:47:09 INFO - PROCESS | 1661 | 1463816829007 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 721ms 00:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:47:09 INFO - PROCESS | 1661 | 1463816829083 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 00:47:09 INFO - PROCESS | 1661 | 1463816829084 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 00:47:09 INFO - PROCESS | 1661 | 1463816829086 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:47:09 INFO - PROCESS | 1661 | 1463816829088 Marionette TRACE conn2 <- [1,2066,null,{}] 00:47:09 INFO - PROCESS | 1661 | 1463816829090 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:09 INFO - PROCESS | 1661 | 1463816829199 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 00:47:09 INFO - PROCESS | 1661 | 1463816829308 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d198800 == 82 [pid = 1661] [id = 524] 00:47:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x119306000) [pid = 1661] [serial = 1572] [outer = 0x0] 00:47:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x121aa9400) [pid = 1661] [serial = 1573] [outer = 0x119306000] 00:47:09 INFO - PROCESS | 1661 | 1463816829342 Marionette DEBUG loaded listener.js 00:47:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x124996800) [pid = 1661] [serial = 1574] [outer = 0x119306000] 00:47:09 INFO - PROCESS | 1661 | 1463816829728 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 00:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:47:09 INFO - PROCESS | 1661 | 1463816829766 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 00:47:09 INFO - PROCESS | 1661 | 1463816829767 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 00:47:09 INFO - PROCESS | 1661 | 1463816829769 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:47:09 INFO - PROCESS | 1661 | 1463816829771 Marionette TRACE conn2 <- [1,2070,null,{}] 00:47:09 INFO - PROCESS | 1661 | 1463816829773 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:09 INFO - PROCESS | 1661 | 1463816829902 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 00:47:09 INFO - PROCESS | 1661 | 1463816829984 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1316be000 == 83 [pid = 1661] [id = 525] 00:47:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12541dc00) [pid = 1661] [serial = 1575] [outer = 0x0] 00:47:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x126cac400) [pid = 1661] [serial = 1576] [outer = 0x12541dc00] 00:47:10 INFO - PROCESS | 1661 | 1463816830014 Marionette DEBUG loaded listener.js 00:47:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x127217400) [pid = 1661] [serial = 1577] [outer = 0x12541dc00] 00:47:10 INFO - PROCESS | 1661 | 1463816830405 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 00:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 00:47:10 INFO - PROCESS | 1661 | 1463816830443 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 00:47:10 INFO - PROCESS | 1661 | 1463816830445 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 00:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:47:10 INFO - PROCESS | 1661 | 1463816830447 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:47:10 INFO - PROCESS | 1661 | 1463816830448 Marionette TRACE conn2 <- [1,2074,null,{}] 00:47:10 INFO - PROCESS | 1661 | 1463816830451 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:10 INFO - PROCESS | 1661 | 1463816830558 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 00:47:10 INFO - PROCESS | 1661 | 1463816830660 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x13468e800 == 84 [pid = 1661] [id = 526] 00:47:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12721b000) [pid = 1661] [serial = 1578] [outer = 0x0] 00:47:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x127582400) [pid = 1661] [serial = 1579] [outer = 0x12721b000] 00:47:10 INFO - PROCESS | 1661 | 1463816830690 Marionette DEBUG loaded listener.js 00:47:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x128a73800) [pid = 1661] [serial = 1580] [outer = 0x12721b000] 00:47:11 INFO - PROCESS | 1661 | 1463816831150 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 00:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 720ms 00:47:11 INFO - PROCESS | 1661 | 1463816831168 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 00:47:11 INFO - PROCESS | 1661 | 1463816831169 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 00:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:47:11 INFO - PROCESS | 1661 | 1463816831172 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:47:11 INFO - PROCESS | 1661 | 1463816831173 Marionette TRACE conn2 <- [1,2078,null,{}] 00:47:11 INFO - PROCESS | 1661 | 1463816831176 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:11 INFO - PROCESS | 1661 | 1463816831288 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 00:47:11 INFO - PROCESS | 1661 | 1463816831401 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a8a800 == 85 [pid = 1661] [id = 527] 00:47:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x112840000) [pid = 1661] [serial = 1581] [outer = 0x0] 00:47:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x126ecbc00) [pid = 1661] [serial = 1582] [outer = 0x112840000] 00:47:11 INFO - PROCESS | 1661 | 1463816831434 Marionette DEBUG loaded listener.js 00:47:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x128a76400) [pid = 1661] [serial = 1583] [outer = 0x112840000] 00:47:11 INFO - PROCESS | 1661 | 1463816831866 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 774ms 00:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:47:11 INFO - PROCESS | 1661 | 1463816831946 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 00:47:11 INFO - PROCESS | 1661 | 1463816831948 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 00:47:11 INFO - PROCESS | 1661 | 1463816831950 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:47:11 INFO - PROCESS | 1661 | 1463816831951 Marionette TRACE conn2 <- [1,2082,null,{}] 00:47:11 INFO - PROCESS | 1661 | 1463816831954 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:12 INFO - PROCESS | 1661 | 1463816832063 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 00:47:12 INFO - PROCESS | 1661 | 1463816832148 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f8c000 == 86 [pid = 1661] [id = 528] 00:47:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x11266c800) [pid = 1661] [serial = 1584] [outer = 0x0] 00:47:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x115e50c00) [pid = 1661] [serial = 1585] [outer = 0x11266c800] 00:47:12 INFO - PROCESS | 1661 | 1463816832180 Marionette DEBUG loaded listener.js 00:47:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x118369000) [pid = 1661] [serial = 1586] [outer = 0x11266c800] 00:47:12 INFO - PROCESS | 1661 | 1463816832766 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 870ms 00:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:47:12 INFO - PROCESS | 1661 | 1463816832821 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 00:47:12 INFO - PROCESS | 1661 | 1463816832823 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 00:47:12 INFO - PROCESS | 1661 | 1463816832827 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:47:12 INFO - PROCESS | 1661 | 1463816832829 Marionette TRACE conn2 <- [1,2086,null,{}] 00:47:12 INFO - PROCESS | 1661 | 1463816832833 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:12 INFO - PROCESS | 1661 | 1463816832946 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 00:47:13 INFO - PROCESS | 1661 | 1463816833037 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12080a000 == 87 [pid = 1661] [id = 529] 00:47:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x111128c00) [pid = 1661] [serial = 1587] [outer = 0x0] 00:47:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x112669000) [pid = 1661] [serial = 1588] [outer = 0x111128c00] 00:47:13 INFO - PROCESS | 1661 | 1463816833069 Marionette DEBUG loaded listener.js 00:47:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x112839400) [pid = 1661] [serial = 1589] [outer = 0x111128c00] 00:47:13 INFO - PROCESS | 1661 | 1463816833539 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 724ms 00:47:13 INFO - PROCESS | 1661 | 1463816833552 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 00:47:13 INFO - PROCESS | 1661 | 1463816833558 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 00:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:47:13 INFO - PROCESS | 1661 | 1463816833565 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:47:13 INFO - PROCESS | 1661 | 1463816833568 Marionette TRACE conn2 <- [1,2090,null,{}] 00:47:13 INFO - PROCESS | 1661 | 1463816833571 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:13 INFO - PROCESS | 1661 | 1463816833698 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 00:47:13 INFO - PROCESS | 1661 | 1463816833784 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x121378800 == 88 [pid = 1661] [id = 530] 00:47:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x11330e000) [pid = 1661] [serial = 1590] [outer = 0x0] 00:47:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x1167bcc00) [pid = 1661] [serial = 1591] [outer = 0x11330e000] 00:47:13 INFO - PROCESS | 1661 | 1463816833814 Marionette DEBUG loaded listener.js 00:47:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x117e64000) [pid = 1661] [serial = 1592] [outer = 0x11330e000] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x137af2800 == 87 [pid = 1661] [id = 463] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x1347a6000 == 86 [pid = 1661] [id = 461] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x128ca4000 == 85 [pid = 1661] [id = 458] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x134be4800 == 84 [pid = 1661] [id = 460] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x1346bb800 == 83 [pid = 1661] [id = 459] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x137ade800 == 82 [pid = 1661] [id = 462] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfd2800 == 81 [pid = 1661] [id = 518] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x12baee000 == 80 [pid = 1661] [id = 517] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x112e26000 == 79 [pid = 1661] [id = 516] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x12a828000 == 78 [pid = 1661] [id = 515] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x129628000 == 77 [pid = 1661] [id = 514] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x116655000 == 76 [pid = 1661] [id = 513] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x126e52800 == 75 [pid = 1661] [id = 512] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x12495a800 == 74 [pid = 1661] [id = 511] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x120811800 == 73 [pid = 1661] [id = 510] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac5800 == 72 [pid = 1661] [id = 509] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x12156a000 == 71 [pid = 1661] [id = 508] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x118690800 == 70 [pid = 1661] [id = 507] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x116874800 == 69 [pid = 1661] [id = 506] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x119776000 == 68 [pid = 1661] [id = 505] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x138511000 == 67 [pid = 1661] [id = 504] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x137a47800 == 66 [pid = 1661] [id = 503] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x13850e800 == 65 [pid = 1661] [id = 502] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x12c916000 == 64 [pid = 1661] [id = 501] 00:47:14 INFO - PROCESS | 1661 | --DOCSHELL 0x124950000 == 63 [pid = 1661] [id = 500] 00:47:14 INFO - PROCESS | 1661 | 1463816834269 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 724ms 00:47:14 INFO - PROCESS | 1661 | 1463816834289 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 00:47:14 INFO - PROCESS | 1661 | 1463816834291 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 00:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:47:14 INFO - PROCESS | 1661 | 1463816834293 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:47:14 INFO - PROCESS | 1661 | 1463816834296 Marionette TRACE conn2 <- [1,2094,null,{}] 00:47:14 INFO - PROCESS | 1661 | 1463816834305 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:14 INFO - PROCESS | 1661 | 1463816834406 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x13446b400) [pid = 1661] [serial = 1493] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x1345b9400) [pid = 1661] [serial = 1496] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x12d998000) [pid = 1661] [serial = 1486] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x119cd6c00) [pid = 1661] [serial = 1437] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x12d99d000) [pid = 1661] [serial = 1487] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x121d60400) [pid = 1661] [serial = 1440] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x11961d400) [pid = 1661] [serial = 1468] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x118311c00) [pid = 1661] [serial = 1466] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x121aa7800) [pid = 1661] [serial = 1474] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x118885400) [pid = 1661] [serial = 1489] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x126ec8c00) [pid = 1661] [serial = 1378] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x12cec7400) [pid = 1661] [serial = 1452] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12757ec00) [pid = 1661] [serial = 1201] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x126f0c000) [pid = 1661] [serial = 1477] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x12d99f400) [pid = 1661] [serial = 1492] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x12ced3400) [pid = 1661] [serial = 1455] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x1134c8400) [pid = 1661] [serial = 1192] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x129456800) [pid = 1661] [serial = 1264] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x12cb8c400) [pid = 1661] [serial = 1330] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x12c7ef800) [pid = 1661] [serial = 1483] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x119cd6400) [pid = 1661] [serial = 1384] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x119366400) [pid = 1661] [serial = 1138] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x11283dc00) [pid = 1661] [serial = 1431] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x118308c00) [pid = 1661] [serial = 1195] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x117682400) [pid = 1661] [serial = 1255] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x128a9d400) [pid = 1661] [serial = 1147] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x129065400) [pid = 1661] [serial = 1390] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x126ecf000) [pid = 1661] [serial = 1141] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x12966a000) [pid = 1661] [serial = 1478] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x11660b000) [pid = 1661] [serial = 1463] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x121753800) [pid = 1661] [serial = 1472] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x119cd3400) [pid = 1661] [serial = 1469] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x12128b400) [pid = 1661] [serial = 1471] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x11973f800) [pid = 1661] [serial = 1315] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x12bfab000) [pid = 1661] [serial = 1324] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x1216d4800) [pid = 1661] [serial = 1198] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x126ed7400) [pid = 1661] [serial = 1490] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x12c9aa400) [pid = 1661] [serial = 1449] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x116850000) [pid = 1661] [serial = 1465] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x128a6ac00) [pid = 1661] [serial = 1387] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x128a99400) [pid = 1661] [serial = 1443] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x12bb7cc00) [pid = 1661] [serial = 1481] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x116855400) [pid = 1661] [serial = 1135] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x12d3dcc00) [pid = 1661] [serial = 1459] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x1167bfc00) [pid = 1661] [serial = 1434] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12bfb2800) [pid = 1661] [serial = 1267] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x128bc6c00) [pid = 1661] [serial = 1270] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x12bb70000) [pid = 1661] [serial = 1446] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x112845000) [pid = 1661] [serial = 1372] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x121d6ac00) [pid = 1661] [serial = 1381] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x12bb36000) [pid = 1661] [serial = 1480] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x128a94c00) [pid = 1661] [serial = 1144] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x115a4c400) [pid = 1661] [serial = 1462] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x12d3d5800) [pid = 1661] [serial = 1484] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12cecd400) [pid = 1661] [serial = 1327] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x118305400) [pid = 1661] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12c9ad400) [pid = 1661] [serial = 1207] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x128d91c00) [pid = 1661] [serial = 1321] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x119020800) [pid = 1661] [serial = 1375] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x115f4b400) [pid = 1661] [serial = 1312] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x124f40800) [pid = 1661] [serial = 1318] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x129667800) [pid = 1661] [serial = 1204] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x126897000) [pid = 1661] [serial = 1261] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x121aad400) [pid = 1661] [serial = 1210] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12d3d1400) [pid = 1661] [serial = 1458] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x119742800) [pid = 1661] [serial = 1258] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12498b800) [pid = 1661] [serial = 1475] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x1345b2c00) [pid = 1661] [serial = 1495] [outer = 0x0] [url = about:blank] 00:47:14 INFO - PROCESS | 1661 | 1463816834488 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x118690800 == 64 [pid = 1661] [id = 531] 00:47:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x112845000) [pid = 1661] [serial = 1593] [outer = 0x0] 00:47:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x115a57400) [pid = 1661] [serial = 1594] [outer = 0x112845000] 00:47:14 INFO - PROCESS | 1661 | 1463816834516 Marionette DEBUG loaded listener.js 00:47:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x118310800) [pid = 1661] [serial = 1595] [outer = 0x112845000] 00:47:14 INFO - PROCESS | 1661 | 1463816834840 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 573ms 00:47:14 INFO - PROCESS | 1661 | 1463816834866 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 00:47:14 INFO - PROCESS | 1661 | 1463816834868 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 00:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:47:14 INFO - PROCESS | 1661 | 1463816834870 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:47:14 INFO - PROCESS | 1661 | 1463816834871 Marionette TRACE conn2 <- [1,2098,null,{}] 00:47:14 INFO - PROCESS | 1661 | 1463816834874 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:14 INFO - PROCESS | 1661 | 1463816834980 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 00:47:15 INFO - PROCESS | 1661 | 1463816835062 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x121566800 == 65 [pid = 1661] [id = 532] 00:47:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x11887bc00) [pid = 1661] [serial = 1596] [outer = 0x0] 00:47:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x119364c00) [pid = 1661] [serial = 1597] [outer = 0x11887bc00] 00:47:15 INFO - PROCESS | 1661 | 1463816835088 Marionette DEBUG loaded listener.js 00:47:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x11938c000) [pid = 1661] [serial = 1598] [outer = 0x11887bc00] 00:47:15 INFO - PROCESS | 1661 | 1463816835374 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 00:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 00:47:15 INFO - PROCESS | 1661 | 1463816835390 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 00:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:47:15 INFO - PROCESS | 1661 | 1463816835403 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 00:47:15 INFO - PROCESS | 1661 | 1463816835411 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:47:15 INFO - PROCESS | 1661 | 1463816835413 Marionette TRACE conn2 <- [1,2102,null,{}] 00:47:15 INFO - PROCESS | 1661 | 1463816835418 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:15 INFO - PROCESS | 1661 | 1463816835509 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 00:47:15 INFO - PROCESS | 1661 | 1463816835575 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e8d800 == 66 [pid = 1661] [id = 533] 00:47:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x119385000) [pid = 1661] [serial = 1599] [outer = 0x0] 00:47:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x11961dc00) [pid = 1661] [serial = 1600] [outer = 0x119385000] 00:47:15 INFO - PROCESS | 1661 | 1463816835601 Marionette DEBUG loaded listener.js 00:47:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x119ccd400) [pid = 1661] [serial = 1601] [outer = 0x119385000] 00:47:15 INFO - PROCESS | 1661 | 1463816835895 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 00:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 522ms 00:47:15 INFO - PROCESS | 1661 | 1463816835934 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 00:47:15 INFO - PROCESS | 1661 | 1463816835935 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 00:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:47:15 INFO - PROCESS | 1661 | 1463816835937 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:47:15 INFO - PROCESS | 1661 | 1463816835938 Marionette TRACE conn2 <- [1,2106,null,{}] 00:47:15 INFO - PROCESS | 1661 | 1463816835941 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:16 INFO - PROCESS | 1661 | 1463816836044 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 00:47:16 INFO - PROCESS | 1661 | 1463816836111 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c99000 == 67 [pid = 1661] [id = 534] 00:47:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x11930d800) [pid = 1661] [serial = 1602] [outer = 0x0] 00:47:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x12082d800) [pid = 1661] [serial = 1603] [outer = 0x11930d800] 00:47:16 INFO - PROCESS | 1661 | 1463816836141 Marionette DEBUG loaded listener.js 00:47:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x1219e5800) [pid = 1661] [serial = 1604] [outer = 0x11930d800] 00:47:16 INFO - PROCESS | 1661 | 1463816836476 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 00:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 567ms 00:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:47:16 INFO - PROCESS | 1661 | 1463816836506 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 00:47:16 INFO - PROCESS | 1661 | 1463816836507 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 00:47:16 INFO - PROCESS | 1661 | 1463816836509 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:47:16 INFO - PROCESS | 1661 | 1463816836511 Marionette TRACE conn2 <- [1,2110,null,{}] 00:47:16 INFO - PROCESS | 1661 | 1463816836519 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:16 INFO - PROCESS | 1661 | 1463816836636 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 00:47:16 INFO - PROCESS | 1661 | 1463816836647 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a83f000 == 68 [pid = 1661] [id = 535] 00:47:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x119cca800) [pid = 1661] [serial = 1605] [outer = 0x0] 00:47:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x121d60800) [pid = 1661] [serial = 1606] [outer = 0x119cca800] 00:47:16 INFO - PROCESS | 1661 | 1463816836672 Marionette DEBUG loaded listener.js 00:47:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x124ce8000) [pid = 1661] [serial = 1607] [outer = 0x119cca800] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x112665400) [pid = 1661] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x119389000) [pid = 1661] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x119ae8000) [pid = 1661] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x121751800) [pid = 1661] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x111082800) [pid = 1661] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x112794800) [pid = 1661] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x112792000) [pid = 1661] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x11112ac00) [pid = 1661] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x119385800) [pid = 1661] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x1182cc800) [pid = 1661] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x1180a8000) [pid = 1661] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x118874000) [pid = 1661] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x118369800) [pid = 1661] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:47:17 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x1167c0000) [pid = 1661] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:47:17 INFO - PROCESS | 1661 | 1463816837516 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 00:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1029ms 00:47:17 INFO - PROCESS | 1661 | 1463816837538 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 00:47:17 INFO - PROCESS | 1661 | 1463816837542 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 00:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:47:17 INFO - PROCESS | 1661 | 1463816837559 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:47:17 INFO - PROCESS | 1661 | 1463816837562 Marionette TRACE conn2 <- [1,2114,null,{}] 00:47:17 INFO - PROCESS | 1661 | 1463816837566 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:17 INFO - PROCESS | 1661 | 1463816837682 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 00:47:17 INFO - PROCESS | 1661 | 1463816837788 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193ab800 == 69 [pid = 1661] [id = 536] 00:47:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x112794800) [pid = 1661] [serial = 1608] [outer = 0x0] 00:47:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x112dd7c00) [pid = 1661] [serial = 1609] [outer = 0x112794800] 00:47:17 INFO - PROCESS | 1661 | 1463816837823 Marionette DEBUG loaded listener.js 00:47:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x115a55800) [pid = 1661] [serial = 1610] [outer = 0x112794800] 00:47:18 INFO - PROCESS | 1661 | 1463816838266 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 00:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 723ms 00:47:18 INFO - PROCESS | 1661 | 1463816838283 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 00:47:18 INFO - PROCESS | 1661 | 1463816838287 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 00:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:47:18 INFO - PROCESS | 1661 | 1463816838292 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:47:18 INFO - PROCESS | 1661 | 1463816838294 Marionette TRACE conn2 <- [1,2118,null,{}] 00:47:18 INFO - PROCESS | 1661 | 1463816838297 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:18 INFO - PROCESS | 1661 | 1463816838408 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 00:47:18 INFO - PROCESS | 1661 | 1463816838470 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a93000 == 70 [pid = 1661] [id = 537] 00:47:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x115ee1c00) [pid = 1661] [serial = 1611] [outer = 0x0] 00:47:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1167bd800) [pid = 1661] [serial = 1612] [outer = 0x115ee1c00] 00:47:18 INFO - PROCESS | 1661 | 1463816838541 Marionette DEBUG loaded listener.js 00:47:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x11829c400) [pid = 1661] [serial = 1613] [outer = 0x115ee1c00] 00:47:18 INFO - PROCESS | 1661 | 1463816838949 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 00:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 00:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:47:18 INFO - PROCESS | 1661 | 1463816838966 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 00:47:18 INFO - PROCESS | 1661 | 1463816838968 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 00:47:18 INFO - PROCESS | 1661 | 1463816838970 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:47:18 INFO - PROCESS | 1661 | 1463816838973 Marionette TRACE conn2 <- [1,2122,null,{}] 00:47:18 INFO - PROCESS | 1661 | 1463816838981 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:19 INFO - PROCESS | 1661 | 1463816839110 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 00:47:19 INFO - PROCESS | 1661 | 1463816839190 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bafa800 == 71 [pid = 1661] [id = 538] 00:47:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x118884c00) [pid = 1661] [serial = 1614] [outer = 0x0] 00:47:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x119741c00) [pid = 1661] [serial = 1615] [outer = 0x118884c00] 00:47:19 INFO - PROCESS | 1661 | 1463816839223 Marionette DEBUG loaded listener.js 00:47:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12089d400) [pid = 1661] [serial = 1616] [outer = 0x118884c00] 00:47:19 INFO - PROCESS | 1661 | 1463816839634 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 726ms 00:47:19 INFO - PROCESS | 1661 | 1463816839697 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 00:47:19 INFO - PROCESS | 1661 | 1463816839699 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 00:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:47:19 INFO - PROCESS | 1661 | 1463816839701 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:47:19 INFO - PROCESS | 1661 | 1463816839702 Marionette TRACE conn2 <- [1,2126,null,{}] 00:47:19 INFO - PROCESS | 1661 | 1463816839705 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:19 INFO - PROCESS | 1661 | 1463816839817 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 00:47:19 INFO - PROCESS | 1661 | 1463816839893 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c31a000 == 72 [pid = 1661] [id = 539] 00:47:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x119cd6c00) [pid = 1661] [serial = 1617] [outer = 0x0] 00:47:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x1216cc800) [pid = 1661] [serial = 1618] [outer = 0x119cd6c00] 00:47:19 INFO - PROCESS | 1661 | 1463816839923 Marionette DEBUG loaded listener.js 00:47:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x121754800) [pid = 1661] [serial = 1619] [outer = 0x119cd6c00] 00:47:20 INFO - PROCESS | 1661 | 1463816840338 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 00:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 00:47:20 INFO - PROCESS | 1661 | 1463816840374 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 1661 | 1463816840375 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 00:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:47:20 INFO - PROCESS | 1661 | 1463816840378 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:47:20 INFO - PROCESS | 1661 | 1463816840379 Marionette TRACE conn2 <- [1,2130,null,{}] 00:47:20 INFO - PROCESS | 1661 | 1463816840381 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:20 INFO - PROCESS | 1661 | 1463816840504 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 00:47:20 INFO - PROCESS | 1661 | 1463816840580 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cba5800 == 73 [pid = 1661] [id = 540] 00:47:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x119cd7c00) [pid = 1661] [serial = 1620] [outer = 0x0] 00:47:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x121d5ec00) [pid = 1661] [serial = 1621] [outer = 0x119cd7c00] 00:47:20 INFO - PROCESS | 1661 | 1463816840610 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x124ce9c00) [pid = 1661] [serial = 1622] [outer = 0x119cd7c00] 00:47:21 INFO - PROCESS | 1661 | 1463816841019 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 00:47:21 INFO - PROCESS | 1661 | 1463816841051 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 00:47:21 INFO - PROCESS | 1661 | 1463816841054 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:47:21 INFO - PROCESS | 1661 | 1463816841055 Marionette TRACE conn2 <- [1,2134,null,{}] 00:47:21 INFO - PROCESS | 1661 | 1463816841058 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:21 INFO - PROCESS | 1661 | 1463816841198 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 00:47:21 INFO - PROCESS | 1661 | 1463816841287 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1b2800 == 74 [pid = 1661] [id = 541] 00:47:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x12557b800) [pid = 1661] [serial = 1623] [outer = 0x0] 00:47:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12689dc00) [pid = 1661] [serial = 1624] [outer = 0x12557b800] 00:47:21 INFO - PROCESS | 1661 | 1463816841318 Marionette DEBUG loaded listener.js 00:47:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x128a74c00) [pid = 1661] [serial = 1625] [outer = 0x12557b800] 00:47:21 INFO - PROCESS | 1661 | 1463816841726 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 00:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 719ms 00:47:21 INFO - PROCESS | 1661 | 1463816841774 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 00:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:47:21 INFO - PROCESS | 1661 | 1463816841776 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 00:47:21 INFO - PROCESS | 1661 | 1463816841778 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:47:21 INFO - PROCESS | 1661 | 1463816841779 Marionette TRACE conn2 <- [1,2138,null,{}] 00:47:21 INFO - PROCESS | 1661 | 1463816841782 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:21 INFO - PROCESS | 1661 | 1463816841907 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 00:47:22 INFO - PROCESS | 1661 | 1463816842012 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344dc000 == 75 [pid = 1661] [id = 542] 00:47:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x126ed7400) [pid = 1661] [serial = 1626] [outer = 0x0] 00:47:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x128a91800) [pid = 1661] [serial = 1627] [outer = 0x126ed7400] 00:47:22 INFO - PROCESS | 1661 | 1463816842043 Marionette DEBUG loaded listener.js 00:47:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x128a9d000) [pid = 1661] [serial = 1628] [outer = 0x126ed7400] 00:47:22 INFO - PROCESS | 1661 | 1463816842464 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 00:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 718ms 00:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:47:22 INFO - PROCESS | 1661 | 1463816842499 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 00:47:22 INFO - PROCESS | 1661 | 1463816842500 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 00:47:22 INFO - PROCESS | 1661 | 1463816842503 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:47:22 INFO - PROCESS | 1661 | 1463816842504 Marionette TRACE conn2 <- [1,2142,null,{}] 00:47:22 INFO - PROCESS | 1661 | 1463816842506 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:22 INFO - PROCESS | 1661 | 1463816842618 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 00:47:22 INFO - PROCESS | 1661 | 1463816842695 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12897f800 == 76 [pid = 1661] [id = 543] 00:47:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x112842400) [pid = 1661] [serial = 1629] [outer = 0x0] 00:47:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x121c11000) [pid = 1661] [serial = 1630] [outer = 0x112842400] 00:47:22 INFO - PROCESS | 1661 | 1463816842725 Marionette DEBUG loaded listener.js 00:47:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x128bc5c00) [pid = 1661] [serial = 1631] [outer = 0x112842400] 00:47:23 INFO - PROCESS | 1661 | 1463816843140 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 00:47:23 INFO - PROCESS | 1661 | 1463816843174 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 00:47:23 INFO - PROCESS | 1661 | 1463816843176 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:47:23 INFO - PROCESS | 1661 | 1463816843177 Marionette TRACE conn2 <- [1,2146,null,{}] 00:47:23 INFO - PROCESS | 1661 | 1463816843179 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:23 INFO - PROCESS | 1661 | 1463816843307 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 00:47:23 INFO - PROCESS | 1661 | 1463816843387 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x1218f7800 == 77 [pid = 1661] [id = 544] 00:47:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x11112f400) [pid = 1661] [serial = 1632] [outer = 0x0] 00:47:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x128bc4000) [pid = 1661] [serial = 1633] [outer = 0x11112f400] 00:47:23 INFO - PROCESS | 1661 | 1463816843419 Marionette DEBUG loaded listener.js 00:47:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x128c7fc00) [pid = 1661] [serial = 1634] [outer = 0x11112f400] 00:47:23 INFO - PROCESS | 1661 | 1463816843990 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 00:47:24 INFO - PROCESS | 1661 | 1463816844054 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 00:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:47:24 INFO - PROCESS | 1661 | 1463816844058 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:47:24 INFO - PROCESS | 1661 | 1463816844061 Marionette TRACE conn2 <- [1,2150,null,{}] 00:47:24 INFO - PROCESS | 1661 | 1463816844064 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:24 INFO - PROCESS | 1661 | 1463816844176 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 00:47:24 INFO - PROCESS | 1661 | 1463816844257 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a89000 == 78 [pid = 1661] [id = 545] 00:47:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x1111b1400) [pid = 1661] [serial = 1635] [outer = 0x0] 00:47:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x112669800) [pid = 1661] [serial = 1636] [outer = 0x1111b1400] 00:47:24 INFO - PROCESS | 1661 | 1463816844287 Marionette DEBUG loaded listener.js 00:47:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x11267e000) [pid = 1661] [serial = 1637] [outer = 0x1111b1400] 00:47:24 INFO - PROCESS | 1661 | 1463816844757 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 00:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 725ms 00:47:24 INFO - PROCESS | 1661 | 1463816844783 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 00:47:24 INFO - PROCESS | 1661 | 1463816844787 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 00:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:47:24 INFO - PROCESS | 1661 | 1463816844791 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:47:24 INFO - PROCESS | 1661 | 1463816844793 Marionette TRACE conn2 <- [1,2154,null,{}] 00:47:24 INFO - PROCESS | 1661 | 1463816844795 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:24 INFO - PROCESS | 1661 | 1463816844901 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x128c99000 == 77 [pid = 1661] [id = 534] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x126e8d800 == 76 [pid = 1661] [id = 533] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x121566800 == 75 [pid = 1661] [id = 532] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x118690800 == 74 [pid = 1661] [id = 531] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x121378800 == 73 [pid = 1661] [id = 530] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12080a000 == 72 [pid = 1661] [id = 529] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x124cdec00) [pid = 1661] [serial = 1558] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | 1463816845028 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbb9000 == 71 [pid = 1661] [id = 523] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x12b297800 == 70 [pid = 1661] [id = 522] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x121559800 == 69 [pid = 1661] [id = 521] 00:47:25 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab1000 == 68 [pid = 1661] [id = 520] 00:47:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab1000 == 69 [pid = 1661] [id = 546] 00:47:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x1132eb800) [pid = 1661] [serial = 1638] [outer = 0x0] 00:47:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x116604800) [pid = 1661] [serial = 1639] [outer = 0x1132eb800] 00:47:25 INFO - PROCESS | 1661 | 1463816845058 Marionette DEBUG loaded listener.js 00:47:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x118305400) [pid = 1661] [serial = 1640] [outer = 0x1132eb800] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x126ecdc00) [pid = 1661] [serial = 1507] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x12d584400) [pid = 1661] [serial = 1513] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x118307400) [pid = 1661] [serial = 1531] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x11710ec00) [pid = 1661] [serial = 1532] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x119367000) [pid = 1661] [serial = 1534] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x119aebc00) [pid = 1661] [serial = 1535] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x12089c800) [pid = 1661] [serial = 1555] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x115a58800) [pid = 1661] [serial = 1501] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x118299000) [pid = 1661] [serial = 1526] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x116a61000) [pid = 1661] [serial = 1525] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x121ab0800) [pid = 1661] [serial = 1556] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x119617c00) [pid = 1661] [serial = 1504] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x1122b4000) [pid = 1661] [serial = 1549] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x116a64c00) [pid = 1661] [serial = 1552] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x119742000) [pid = 1661] [serial = 1553] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x12082bc00) [pid = 1661] [serial = 1538] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x1180d7c00) [pid = 1661] [serial = 1540] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x12174a400) [pid = 1661] [serial = 1543] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x121222800) [pid = 1661] [serial = 1541] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x121aa8400) [pid = 1661] [serial = 1546] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x121d5e400) [pid = 1661] [serial = 1547] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x121853000) [pid = 1661] [serial = 1544] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x1132ecc00) [pid = 1661] [serial = 1550] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x12cb84400) [pid = 1661] [serial = 1510] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x115a57c00) [pid = 1661] [serial = 1528] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x1180a9400) [pid = 1661] [serial = 1529] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12d57e000) [pid = 1661] [serial = 1498] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x112847800) [pid = 1661] [serial = 1522] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x1132a1c00) [pid = 1661] [serial = 1523] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x112681c00) [pid = 1661] [serial = 1520] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x112666000) [pid = 1661] [serial = 1519] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x119ccc800) [pid = 1661] [serial = 1537] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x12ee32800) [pid = 1661] [serial = 1517] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x12d585400) [pid = 1661] [serial = 1516] [outer = 0x0] [url = about:blank] 00:47:25 INFO - PROCESS | 1661 | 1463816845392 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 625ms 00:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:47:25 INFO - PROCESS | 1661 | 1463816845417 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 00:47:25 INFO - PROCESS | 1661 | 1463816845418 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 00:47:25 INFO - PROCESS | 1661 | 1463816845420 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:47:25 INFO - PROCESS | 1661 | 1463816845423 Marionette TRACE conn2 <- [1,2158,null,{}] 00:47:25 INFO - PROCESS | 1661 | 1463816845430 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:25 INFO - PROCESS | 1661 | 1463816845526 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 00:47:25 INFO - PROCESS | 1661 | 1463816845532 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x121559800 == 70 [pid = 1661] [id = 547] 00:47:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1185b3800) [pid = 1661] [serial = 1641] [outer = 0x0] 00:47:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x118888000) [pid = 1661] [serial = 1642] [outer = 0x1185b3800] 00:47:25 INFO - PROCESS | 1661 | 1463816845560 Marionette DEBUG loaded listener.js 00:47:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x119620400) [pid = 1661] [serial = 1643] [outer = 0x1185b3800] 00:47:25 INFO - PROCESS | 1661 | 1463816845932 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 522ms 00:47:25 INFO - PROCESS | 1661 | 1463816845943 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 00:47:25 INFO - PROCESS | 1661 | 1463816845945 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 00:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:47:25 INFO - PROCESS | 1661 | 1463816845951 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:47:25 INFO - PROCESS | 1661 | 1463816845952 Marionette TRACE conn2 <- [1,2162,null,{}] 00:47:25 INFO - PROCESS | 1661 | 1463816845955 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:26 INFO - PROCESS | 1661 | 1463816846054 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 00:47:26 INFO - PROCESS | 1661 | 1463816846113 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e90800 == 71 [pid = 1661] [id = 548] 00:47:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x11961e000) [pid = 1661] [serial = 1644] [outer = 0x0] 00:47:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x119cd7400) [pid = 1661] [serial = 1645] [outer = 0x11961e000] 00:47:26 INFO - PROCESS | 1661 | 1463816846139 Marionette DEBUG loaded listener.js 00:47:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1219e1400) [pid = 1661] [serial = 1646] [outer = 0x11961e000] 00:47:26 INFO - PROCESS | 1661 | 1463816846459 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 00:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 00:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:47:26 INFO - PROCESS | 1661 | 1463816846473 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 00:47:26 INFO - PROCESS | 1661 | 1463816846475 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 00:47:26 INFO - PROCESS | 1661 | 1463816846477 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:47:26 INFO - PROCESS | 1661 | 1463816846478 Marionette TRACE conn2 <- [1,2166,null,{}] 00:47:26 INFO - PROCESS | 1661 | 1463816846484 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:26 INFO - PROCESS | 1661 | 1463816846577 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 00:47:26 INFO - PROCESS | 1661 | 1463816846639 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298ce800 == 72 [pid = 1661] [id = 549] 00:47:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x121757400) [pid = 1661] [serial = 1647] [outer = 0x0] 00:47:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x121d64c00) [pid = 1661] [serial = 1648] [outer = 0x121757400] 00:47:26 INFO - PROCESS | 1661 | 1463816846664 Marionette DEBUG loaded listener.js 00:47:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x126c3a400) [pid = 1661] [serial = 1649] [outer = 0x121757400] 00:47:26 INFO - PROCESS | 1661 | 1463816846960 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 00:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 522ms 00:47:27 INFO - PROCESS | 1661 | 1463816847001 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 00:47:27 INFO - PROCESS | 1661 | 1463816847002 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 00:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:47:27 INFO - PROCESS | 1661 | 1463816847005 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:47:27 INFO - PROCESS | 1661 | 1463816847006 Marionette TRACE conn2 <- [1,2170,null,{}] 00:47:27 INFO - PROCESS | 1661 | 1463816847008 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:27 INFO - PROCESS | 1661 | 1463816847115 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 00:47:27 INFO - PROCESS | 1661 | 1463816847120 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfe1000 == 73 [pid = 1661] [id = 550] 00:47:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x126ed2400) [pid = 1661] [serial = 1650] [outer = 0x0] 00:47:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x128a6f000) [pid = 1661] [serial = 1651] [outer = 0x126ed2400] 00:47:27 INFO - PROCESS | 1661 | 1463816847147 Marionette DEBUG loaded listener.js 00:47:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x12905d400) [pid = 1661] [serial = 1652] [outer = 0x126ed2400] 00:47:27 INFO - PROCESS | 1661 | 1463816847555 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 00:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 568ms 00:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:47:27 INFO - PROCESS | 1661 | 1463816847573 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 00:47:27 INFO - PROCESS | 1661 | 1463816847574 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 00:47:27 INFO - PROCESS | 1661 | 1463816847576 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:47:27 INFO - PROCESS | 1661 | 1463816847578 Marionette TRACE conn2 <- [1,2174,null,{}] 00:47:27 INFO - PROCESS | 1661 | 1463816847582 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:27 INFO - PROCESS | 1661 | 1463816847700 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 00:47:27 INFO - PROCESS | 1661 | 1463816847715 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cea6000 == 74 [pid = 1661] [id = 551] 00:47:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x126ed5000) [pid = 1661] [serial = 1653] [outer = 0x0] 00:47:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x129152800) [pid = 1661] [serial = 1654] [outer = 0x126ed5000] 00:47:27 INFO - PROCESS | 1661 | 1463816847740 Marionette DEBUG loaded listener.js 00:47:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x129460800) [pid = 1661] [serial = 1655] [outer = 0x126ed5000] 00:47:28 INFO - PROCESS | 1661 | 1463816848085 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 521ms 00:47:28 INFO - PROCESS | 1661 | 1463816848099 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 00:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:47:28 INFO - PROCESS | 1661 | 1463816848101 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 00:47:28 INFO - PROCESS | 1661 | 1463816848103 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:47:28 INFO - PROCESS | 1661 | 1463816848104 Marionette TRACE conn2 <- [1,2178,null,{}] 00:47:28 INFO - PROCESS | 1661 | 1463816848106 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:28 INFO - PROCESS | 1661 | 1463816848228 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 00:47:28 INFO - PROCESS | 1661 | 1463816848248 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344d4000 == 75 [pid = 1661] [id = 552] 00:47:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x128bc9800) [pid = 1661] [serial = 1656] [outer = 0x0] 00:47:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x1296e8000) [pid = 1661] [serial = 1657] [outer = 0x128bc9800] 00:47:28 INFO - PROCESS | 1661 | 1463816848273 Marionette DEBUG loaded listener.js 00:47:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x12a8bc400) [pid = 1661] [serial = 1658] [outer = 0x128bc9800] 00:47:28 INFO - PROCESS | 1661 | 1463816848653 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 569ms 00:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:47:28 INFO - PROCESS | 1661 | 1463816848672 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 00:47:28 INFO - PROCESS | 1661 | 1463816848673 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 00:47:28 INFO - PROCESS | 1661 | 1463816848676 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:47:28 INFO - PROCESS | 1661 | 1463816848677 Marionette TRACE conn2 <- [1,2182,null,{}] 00:47:28 INFO - PROCESS | 1661 | 1463816848679 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:28 INFO - PROCESS | 1661 | 1463816848794 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 00:47:28 INFO - PROCESS | 1661 | 1463816848808 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346ae000 == 76 [pid = 1661] [id = 553] 00:47:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x1296f4400) [pid = 1661] [serial = 1659] [outer = 0x0] 00:47:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12b217800) [pid = 1661] [serial = 1660] [outer = 0x1296f4400] 00:47:28 INFO - PROCESS | 1661 | 1463816848833 Marionette DEBUG loaded listener.js 00:47:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x12b288800) [pid = 1661] [serial = 1661] [outer = 0x1296f4400] 00:47:29 INFO - PROCESS | 1661 | 1463816849178 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 00:47:29 INFO - PROCESS | 1661 | 1463816849199 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 00:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:47:29 INFO - PROCESS | 1661 | 1463816849202 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 00:47:29 INFO - PROCESS | 1661 | 1463816849204 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:47:29 INFO - PROCESS | 1661 | 1463816849205 Marionette TRACE conn2 <- [1,2186,null,{}] 00:47:29 INFO - PROCESS | 1661 | 1463816849216 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:29 INFO - PROCESS | 1661 | 1463816849456 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 00:47:29 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x121aa9000) [pid = 1661] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:47:29 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x111128c00) [pid = 1661] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:47:29 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x11330e000) [pid = 1661] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:47:29 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x119385000) [pid = 1661] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:47:29 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x112845000) [pid = 1661] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:47:29 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x11887bc00) [pid = 1661] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:47:29 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x11930d800) [pid = 1661] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:47:29 INFO - PROCESS | 1661 | 1463816849517 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x118696800 == 77 [pid = 1661] [id = 554] 00:47:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x11267a000) [pid = 1661] [serial = 1662] [outer = 0x0] 00:47:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x11620d000) [pid = 1661] [serial = 1663] [outer = 0x11267a000] 00:47:29 INFO - PROCESS | 1661 | 1463816849544 Marionette DEBUG loaded listener.js 00:47:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x119ae8400) [pid = 1661] [serial = 1664] [outer = 0x11267a000] 00:47:29 INFO - PROCESS | 1661 | 1463816849837 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 00:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:47:29 INFO - PROCESS | 1661 | 1463816849874 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 00:47:29 INFO - PROCESS | 1661 | 1463816849876 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 00:47:29 INFO - PROCESS | 1661 | 1463816849879 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:47:29 INFO - PROCESS | 1661 | 1463816849882 Marionette TRACE conn2 <- [1,2190,null,{}] 00:47:29 INFO - PROCESS | 1661 | 1463816849885 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:30 INFO - PROCESS | 1661 | 1463816849999 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 00:47:30 INFO - PROCESS | 1661 | 1463816850064 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x134763800 == 78 [pid = 1661] [id = 555] 00:47:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x119385000) [pid = 1661] [serial = 1665] [outer = 0x0] 00:47:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12b217c00) [pid = 1661] [serial = 1666] [outer = 0x119385000] 00:47:30 INFO - PROCESS | 1661 | 1463816850093 Marionette DEBUG loaded listener.js 00:47:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12bfb2000) [pid = 1661] [serial = 1667] [outer = 0x119385000] 00:47:30 INFO - PROCESS | 1661 | 1463816850386 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 00:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 522ms 00:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:47:30 INFO - PROCESS | 1661 | 1463816850404 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 00:47:30 INFO - PROCESS | 1661 | 1463816850405 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 00:47:30 INFO - PROCESS | 1661 | 1463816850408 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:47:30 INFO - PROCESS | 1661 | 1463816850409 Marionette TRACE conn2 <- [1,2194,null,{}] 00:47:30 INFO - PROCESS | 1661 | 1463816850411 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:30 INFO - PROCESS | 1661 | 1463816850520 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 00:47:30 INFO - PROCESS | 1661 | 1463816850524 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349ec800 == 79 [pid = 1661] [id = 556] 00:47:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x12c1f0000) [pid = 1661] [serial = 1668] [outer = 0x0] 00:47:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x12c7e4c00) [pid = 1661] [serial = 1669] [outer = 0x12c1f0000] 00:47:30 INFO - PROCESS | 1661 | 1463816850549 Marionette DEBUG loaded listener.js 00:47:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x12c7efc00) [pid = 1661] [serial = 1670] [outer = 0x12c1f0000] 00:47:30 INFO - PROCESS | 1661 | 1463816850885 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 00:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 00:47:30 INFO - PROCESS | 1661 | 1463816850927 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 00:47:30 INFO - PROCESS | 1661 | 1463816850928 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 00:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:47:30 INFO - PROCESS | 1661 | 1463816850933 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:47:30 INFO - PROCESS | 1661 | 1463816850934 Marionette TRACE conn2 <- [1,2198,null,{}] 00:47:30 INFO - PROCESS | 1661 | 1463816850936 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:31 INFO - PROCESS | 1661 | 1463816851064 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 00:47:31 INFO - PROCESS | 1661 | 1463816851068 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a14800 == 80 [pid = 1661] [id = 557] 00:47:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x12c1fb800) [pid = 1661] [serial = 1671] [outer = 0x0] 00:47:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x12c9a3400) [pid = 1661] [serial = 1672] [outer = 0x12c1fb800] 00:47:31 INFO - PROCESS | 1661 | 1463816851092 Marionette DEBUG loaded listener.js 00:47:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x12c9ad800) [pid = 1661] [serial = 1673] [outer = 0x12c1fb800] 00:47:31 INFO - PROCESS | 1661 | 1463816851397 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 00:47:31 INFO - PROCESS | 1661 | 1463816851506 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 00:47:31 INFO - PROCESS | 1661 | 1463816851508 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 00:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:47:31 INFO - PROCESS | 1661 | 1463816851517 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:47:31 INFO - PROCESS | 1661 | 1463816851520 Marionette TRACE conn2 <- [1,2202,null,{}] 00:47:31 INFO - PROCESS | 1661 | 1463816851524 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:31 INFO - PROCESS | 1661 | 1463816851654 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 00:47:31 INFO - PROCESS | 1661 | 1463816851730 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186ef000 == 81 [pid = 1661] [id = 558] 00:47:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x11266d000) [pid = 1661] [serial = 1674] [outer = 0x0] 00:47:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x112793400) [pid = 1661] [serial = 1675] [outer = 0x11266d000] 00:47:31 INFO - PROCESS | 1661 | 1463816851762 Marionette DEBUG loaded listener.js 00:47:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x115a56400) [pid = 1661] [serial = 1676] [outer = 0x11266d000] 00:47:32 INFO - PROCESS | 1661 | 1463816852207 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 728ms 00:47:32 INFO - PROCESS | 1661 | 1463816852241 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 00:47:32 INFO - PROCESS | 1661 | 1463816852244 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 00:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:47:32 INFO - PROCESS | 1661 | 1463816852270 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:47:32 INFO - PROCESS | 1661 | 1463816852273 Marionette TRACE conn2 <- [1,2206,null,{}] 00:47:32 INFO - PROCESS | 1661 | 1463816852276 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:32 INFO - PROCESS | 1661 | 1463816852393 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 00:47:32 INFO - PROCESS | 1661 | 1463816852473 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12962e000 == 82 [pid = 1661] [id = 559] 00:47:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x117e63800) [pid = 1661] [serial = 1677] [outer = 0x0] 00:47:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x11830d800) [pid = 1661] [serial = 1678] [outer = 0x117e63800] 00:47:32 INFO - PROCESS | 1661 | 1463816852503 Marionette DEBUG loaded listener.js 00:47:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x11936b400) [pid = 1661] [serial = 1679] [outer = 0x117e63800] 00:47:32 INFO - PROCESS | 1661 | 1463816852942 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 00:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 726ms 00:47:33 INFO - PROCESS | 1661 | 1463816853010 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 00:47:33 INFO - PROCESS | 1661 | 1463816853013 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 00:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:47:33 INFO - PROCESS | 1661 | 1463816853017 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:47:33 INFO - PROCESS | 1661 | 1463816853019 Marionette TRACE conn2 <- [1,2210,null,{}] 00:47:33 INFO - PROCESS | 1661 | 1463816853026 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:33 INFO - PROCESS | 1661 | 1463816853146 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 00:47:33 INFO - PROCESS | 1661 | 1463816853230 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x1347b1800 == 83 [pid = 1661] [id = 560] 00:47:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x121d69400) [pid = 1661] [serial = 1680] [outer = 0x0] 00:47:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x125418400) [pid = 1661] [serial = 1681] [outer = 0x121d69400] 00:47:33 INFO - PROCESS | 1661 | 1463816853263 Marionette DEBUG loaded listener.js 00:47:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x12726c400) [pid = 1661] [serial = 1682] [outer = 0x121d69400] 00:47:33 INFO - PROCESS | 1661 | 1463816853690 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 00:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 723ms 00:47:33 INFO - PROCESS | 1661 | 1463816853740 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 00:47:33 INFO - PROCESS | 1661 | 1463816853742 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 00:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:47:33 INFO - PROCESS | 1661 | 1463816853744 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:47:33 INFO - PROCESS | 1661 | 1463816853746 Marionette TRACE conn2 <- [1,2214,null,{}] 00:47:33 INFO - PROCESS | 1661 | 1463816853748 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:33 INFO - PROCESS | 1661 | 1463816853863 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 00:47:33 INFO - PROCESS | 1661 | 1463816853971 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x134bd8800 == 84 [pid = 1661] [id = 561] 00:47:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x128a6e400) [pid = 1661] [serial = 1683] [outer = 0x0] 00:47:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x128bce000) [pid = 1661] [serial = 1684] [outer = 0x128a6e400] 00:47:34 INFO - PROCESS | 1661 | 1463816854003 Marionette DEBUG loaded listener.js 00:47:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x129066000) [pid = 1661] [serial = 1685] [outer = 0x128a6e400] 00:47:34 INFO - PROCESS | 1661 | 1463816854420 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 00:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 721ms 00:47:34 INFO - PROCESS | 1661 | 1463816854487 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 00:47:34 INFO - PROCESS | 1661 | 1463816854489 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 00:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:47:34 INFO - PROCESS | 1661 | 1463816854493 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:47:34 INFO - PROCESS | 1661 | 1463816854495 Marionette TRACE conn2 <- [1,2218,null,{}] 00:47:34 INFO - PROCESS | 1661 | 1463816854517 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:34 INFO - PROCESS | 1661 | 1463816854686 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 00:47:34 INFO - PROCESS | 1661 | 1463816854828 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373c7800 == 85 [pid = 1661] [id = 562] 00:47:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x128a75800) [pid = 1661] [serial = 1686] [outer = 0x0] 00:47:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x12b21ac00) [pid = 1661] [serial = 1687] [outer = 0x128a75800] 00:47:34 INFO - PROCESS | 1661 | 1463816854875 Marionette DEBUG loaded listener.js 00:47:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x12bb7d800) [pid = 1661] [serial = 1688] [outer = 0x128a75800] 00:47:35 INFO - PROCESS | 1661 | 1463816855303 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 00:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 837ms 00:47:35 INFO - PROCESS | 1661 | 1463816855330 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 00:47:35 INFO - PROCESS | 1661 | 1463816855331 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 00:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:47:35 INFO - PROCESS | 1661 | 1463816855334 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:47:35 INFO - PROCESS | 1661 | 1463816855335 Marionette TRACE conn2 <- [1,2222,null,{}] 00:47:35 INFO - PROCESS | 1661 | 1463816855337 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:35 INFO - PROCESS | 1661 | 1463816855469 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 00:47:35 INFO - PROCESS | 1661 | 1463816855580 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x137a43000 == 86 [pid = 1661] [id = 563] 00:47:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x12d12e000) [pid = 1661] [serial = 1689] [outer = 0x0] 00:47:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12d3d3c00) [pid = 1661] [serial = 1690] [outer = 0x12d12e000] 00:47:35 INFO - PROCESS | 1661 | 1463816855637 Marionette DEBUG loaded listener.js 00:47:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x12d577c00) [pid = 1661] [serial = 1691] [outer = 0x12d12e000] 00:47:36 INFO - PROCESS | 1661 | 1463816856041 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 770ms 00:47:36 INFO - PROCESS | 1661 | 1463816856105 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 00:47:36 INFO - PROCESS | 1661 | 1463816856106 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 00:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:47:36 INFO - PROCESS | 1661 | 1463816856108 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:47:36 INFO - PROCESS | 1661 | 1463816856110 Marionette TRACE conn2 <- [1,2226,null,{}] 00:47:36 INFO - PROCESS | 1661 | 1463816856112 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:36 INFO - PROCESS | 1661 | 1463816856227 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 00:47:36 INFO - PROCESS | 1661 | 1463816856389 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x137ae0000 == 87 [pid = 1661] [id = 564] 00:47:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x121d69000) [pid = 1661] [serial = 1692] [outer = 0x0] 00:47:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x12d581800) [pid = 1661] [serial = 1693] [outer = 0x121d69000] 00:47:36 INFO - PROCESS | 1661 | 1463816856422 Marionette DEBUG loaded listener.js 00:47:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x12d99d000) [pid = 1661] [serial = 1694] [outer = 0x121d69000] 00:47:36 INFO - PROCESS | 1661 | 1463816856841 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 00:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 769ms 00:47:36 INFO - PROCESS | 1661 | 1463816856878 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 00:47:36 INFO - PROCESS | 1661 | 1463816856880 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 00:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:47:36 INFO - PROCESS | 1661 | 1463816856882 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:47:36 INFO - PROCESS | 1661 | 1463816856883 Marionette TRACE conn2 <- [1,2230,null,{}] 00:47:36 INFO - PROCESS | 1661 | 1463816856886 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:37 INFO - PROCESS | 1661 | 1463816857002 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 00:47:37 INFO - PROCESS | 1661 | 1463816857112 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a7c800 == 88 [pid = 1661] [id = 565] 00:47:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x1132e4000) [pid = 1661] [serial = 1695] [outer = 0x0] 00:47:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x12d583c00) [pid = 1661] [serial = 1696] [outer = 0x1132e4000] 00:47:37 INFO - PROCESS | 1661 | 1463816857143 Marionette DEBUG loaded listener.js 00:47:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x12ee26c00) [pid = 1661] [serial = 1697] [outer = 0x1132e4000] 00:47:37 INFO - PROCESS | 1661 | 1463816857821 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 00:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 00:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:47:37 INFO - PROCESS | 1661 | 1463816857853 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 1661 | 1463816857855 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 00:47:37 INFO - PROCESS | 1661 | 1463816857858 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:47:37 INFO - PROCESS | 1661 | 1463816857861 Marionette TRACE conn2 <- [1,2234,null,{}] 00:47:37 INFO - PROCESS | 1661 | 1463816857865 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:37 INFO - PROCESS | 1661 | 1463816857978 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 00:47:38 INFO - PROCESS | 1661 | 1463816858064 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12549f800 == 89 [pid = 1661] [id = 566] 00:47:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x11278e000) [pid = 1661] [serial = 1698] [outer = 0x0] 00:47:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x11283f800) [pid = 1661] [serial = 1699] [outer = 0x11278e000] 00:47:38 INFO - PROCESS | 1661 | 1463816858092 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x115a4c400) [pid = 1661] [serial = 1700] [outer = 0x11278e000] 00:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:47:38 INFO - PROCESS | 1661 | 1463816858524 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 00:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 00:47:38 INFO - PROCESS | 1661 | 1463816858532 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 00:47:38 INFO - PROCESS | 1661 | 1463816858536 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 00:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:47:38 INFO - PROCESS | 1661 | 1463816858540 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:47:38 INFO - PROCESS | 1661 | 1463816858542 Marionette TRACE conn2 <- [1,2238,null,{}] 00:47:38 INFO - PROCESS | 1661 | 1463816858544 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:38 INFO - PROCESS | 1661 | 1463816858649 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 00:47:38 INFO - PROCESS | 1661 | 1463816858765 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f05000 == 90 [pid = 1661] [id = 567] 00:47:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x112dd6800) [pid = 1661] [serial = 1701] [outer = 0x0] 00:47:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x115a50000) [pid = 1661] [serial = 1702] [outer = 0x112dd6800] 00:47:38 INFO - PROCESS | 1661 | 1463816858791 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x1167c0000) [pid = 1661] [serial = 1703] [outer = 0x112dd6800] 00:47:39 INFO - PROCESS | 1661 | 1463816859196 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 675ms 00:47:39 INFO - PROCESS | 1661 | 1463816859216 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 00:47:39 INFO - PROCESS | 1661 | 1463816859218 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 00:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:47:39 INFO - PROCESS | 1661 | 1463816859221 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:47:39 INFO - PROCESS | 1661 | 1463816859225 Marionette TRACE conn2 <- [1,2242,null,{}] 00:47:39 INFO - PROCESS | 1661 | 1463816859236 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:39 INFO - PROCESS | 1661 | 1463816859416 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 00:47:39 INFO - PROCESS | 1661 | 1463816859587 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x126e8a800 == 89 [pid = 1661] [id = 419] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12c324800 == 88 [pid = 1661] [id = 363] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1349ec800 == 87 [pid = 1661] [id = 556] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x121d60800) [pid = 1661] [serial = 1606] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x117458800 == 88 [pid = 1661] [id = 568] 00:47:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x112841c00) [pid = 1661] [serial = 1704] [outer = 0x0] 00:47:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x117e60400) [pid = 1661] [serial = 1705] [outer = 0x112841c00] 00:47:39 INFO - PROCESS | 1661 | 1463816859660 Marionette DEBUG loaded listener.js 00:47:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x118874000) [pid = 1661] [serial = 1706] [outer = 0x112841c00] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x134763800 == 87 [pid = 1661] [id = 555] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x118696800 == 86 [pid = 1661] [id = 554] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1346ae000 == 85 [pid = 1661] [id = 553] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1344d4000 == 84 [pid = 1661] [id = 552] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12cea6000 == 83 [pid = 1661] [id = 551] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfe1000 == 82 [pid = 1661] [id = 550] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1298ce800 == 81 [pid = 1661] [id = 549] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x126e90800 == 80 [pid = 1661] [id = 548] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x121559800 == 79 [pid = 1661] [id = 547] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab1000 == 78 [pid = 1661] [id = 546] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x121a89000 == 77 [pid = 1661] [id = 545] 00:47:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1373e0800 == 76 [pid = 1661] [id = 499] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x1219e5800) [pid = 1661] [serial = 1604] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12082d800) [pid = 1661] [serial = 1603] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x126892400) [pid = 1661] [serial = 1559] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x119363800) [pid = 1661] [serial = 1570] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x111128400) [pid = 1661] [serial = 1561] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x112839400) [pid = 1661] [serial = 1589] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x112669000) [pid = 1661] [serial = 1588] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x117e64000) [pid = 1661] [serial = 1592] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x1167bcc00) [pid = 1661] [serial = 1591] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x11961dc00) [pid = 1661] [serial = 1600] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x119ccd400) [pid = 1661] [serial = 1601] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x121aa9400) [pid = 1661] [serial = 1573] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x115a57400) [pid = 1661] [serial = 1594] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x118310800) [pid = 1661] [serial = 1595] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x126cac400) [pid = 1661] [serial = 1576] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x127582400) [pid = 1661] [serial = 1579] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x126ecbc00) [pid = 1661] [serial = 1582] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x119364c00) [pid = 1661] [serial = 1597] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x11938c000) [pid = 1661] [serial = 1598] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x1180ccc00) [pid = 1661] [serial = 1567] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x115e50c00) [pid = 1661] [serial = 1585] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x113317c00) [pid = 1661] [serial = 1564] [outer = 0x0] [url = about:blank] 00:47:39 INFO - PROCESS | 1661 | 1463816859975 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 779ms 00:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:47:40 INFO - PROCESS | 1661 | 1463816860008 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 00:47:40 INFO - PROCESS | 1661 | 1463816860010 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 00:47:40 INFO - PROCESS | 1661 | 1463816860014 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:47:40 INFO - PROCESS | 1661 | 1463816860016 Marionette TRACE conn2 <- [1,2246,null,{}] 00:47:40 INFO - PROCESS | 1661 | 1463816860020 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:40 INFO - PROCESS | 1661 | 1463816860113 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 00:47:40 INFO - PROCESS | 1661 | 1463816860117 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a8e800 == 77 [pid = 1661] [id = 569] 00:47:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x118881800) [pid = 1661] [serial = 1707] [outer = 0x0] 00:47:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x119381000) [pid = 1661] [serial = 1708] [outer = 0x118881800] 00:47:40 INFO - PROCESS | 1661 | 1463816860144 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x119614c00) [pid = 1661] [serial = 1709] [outer = 0x118881800] 00:47:40 INFO - PROCESS | 1661 | 1463816860582 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 622ms 00:47:40 INFO - PROCESS | 1661 | 1463816860636 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 00:47:40 INFO - PROCESS | 1661 | 1463816860638 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 00:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:47:40 INFO - PROCESS | 1661 | 1463816860641 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:47:40 INFO - PROCESS | 1661 | 1463816860643 Marionette TRACE conn2 <- [1,2250,null,{}] 00:47:40 INFO - PROCESS | 1661 | 1463816860646 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:40 INFO - PROCESS | 1661 | 1463816860784 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 00:47:40 INFO - PROCESS | 1661 | 1463816860798 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x127517800 == 78 [pid = 1661] [id = 570] 00:47:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x119617c00) [pid = 1661] [serial = 1710] [outer = 0x0] 00:47:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x119621800) [pid = 1661] [serial = 1711] [outer = 0x119617c00] 00:47:40 INFO - PROCESS | 1661 | 1463816860840 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x119c70800) [pid = 1661] [serial = 1712] [outer = 0x119617c00] 00:47:41 INFO - PROCESS | 1661 | 1463816861225 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 00:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 622ms 00:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:47:41 INFO - PROCESS | 1661 | 1463816861264 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 00:47:41 INFO - PROCESS | 1661 | 1463816861265 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 00:47:41 INFO - PROCESS | 1661 | 1463816861267 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:47:41 INFO - PROCESS | 1661 | 1463816861268 Marionette TRACE conn2 <- [1,2254,null,{}] 00:47:41 INFO - PROCESS | 1661 | 1463816861271 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:41 INFO - PROCESS | 1661 | 1463816861376 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 00:47:41 INFO - PROCESS | 1661 | 1463816861382 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a844000 == 79 [pid = 1661] [id = 571] 00:47:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x119ccd800) [pid = 1661] [serial = 1713] [outer = 0x0] 00:47:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x120898c00) [pid = 1661] [serial = 1714] [outer = 0x119ccd800] 00:47:41 INFO - PROCESS | 1661 | 1463816861408 Marionette DEBUG loaded listener.js 00:47:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x1219da000) [pid = 1661] [serial = 1715] [outer = 0x119ccd800] 00:47:41 INFO - PROCESS | 1661 | 1463816861778 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 00:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:47:41 INFO - PROCESS | 1661 | 1463816861787 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 00:47:41 INFO - PROCESS | 1661 | 1463816861789 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 00:47:41 INFO - PROCESS | 1661 | 1463816861792 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:47:41 INFO - PROCESS | 1661 | 1463816861794 Marionette TRACE conn2 <- [1,2258,null,{}] 00:47:41 INFO - PROCESS | 1661 | 1463816861800 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:41 INFO - PROCESS | 1661 | 1463816861993 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 00:47:42 INFO - PROCESS | 1661 | 1463816862015 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b2a3800 == 80 [pid = 1661] [id = 572] 00:47:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x1219e4400) [pid = 1661] [serial = 1716] [outer = 0x0] 00:47:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x121aaa400) [pid = 1661] [serial = 1717] [outer = 0x1219e4400] 00:47:42 INFO - PROCESS | 1661 | 1463816862040 Marionette DEBUG loaded listener.js 00:47:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x121d5d000) [pid = 1661] [serial = 1718] [outer = 0x1219e4400] 00:47:42 INFO - PROCESS | 1661 | 1463816862407 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 625ms 00:47:42 INFO - PROCESS | 1661 | 1463816862417 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 1661 | 1463816862418 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 00:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:47:42 INFO - PROCESS | 1661 | 1463816862420 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:47:42 INFO - PROCESS | 1661 | 1463816862421 Marionette TRACE conn2 <- [1,2262,null,{}] 00:47:42 INFO - PROCESS | 1661 | 1463816862423 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:42 INFO - PROCESS | 1661 | 1463816862541 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 00:47:42 INFO - PROCESS | 1661 | 1463816862555 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c309800 == 81 [pid = 1661] [id = 573] 00:47:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x121aa1800) [pid = 1661] [serial = 1719] [outer = 0x0] 00:47:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x125418800) [pid = 1661] [serial = 1720] [outer = 0x121aa1800] 00:47:42 INFO - PROCESS | 1661 | 1463816862580 Marionette DEBUG loaded listener.js 00:47:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x126c2f400) [pid = 1661] [serial = 1721] [outer = 0x121aa1800] 00:47:42 INFO - PROCESS | 1661 | 1463816862925 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 521ms 00:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:47:42 INFO - PROCESS | 1661 | 1463816862942 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 1661 | 1463816862943 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 00:47:42 INFO - PROCESS | 1661 | 1463816862945 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:47:42 INFO - PROCESS | 1661 | 1463816862946 Marionette TRACE conn2 <- [1,2266,null,{}] 00:47:42 INFO - PROCESS | 1661 | 1463816862951 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:43 INFO - PROCESS | 1661 | 1463816863064 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 00:47:43 INFO - PROCESS | 1661 | 1463816863079 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c91e800 == 82 [pid = 1661] [id = 574] 00:47:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x121d65c00) [pid = 1661] [serial = 1722] [outer = 0x0] 00:47:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x126ed0c00) [pid = 1661] [serial = 1723] [outer = 0x121d65c00] 00:47:43 INFO - PROCESS | 1661 | 1463816863104 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12721e400) [pid = 1661] [serial = 1724] [outer = 0x121d65c00] 00:47:43 INFO - PROCESS | 1661 | 1463816863461 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 00:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 571ms 00:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:47:43 INFO - PROCESS | 1661 | 1463816863524 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 00:47:43 INFO - PROCESS | 1661 | 1463816863525 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 00:47:43 INFO - PROCESS | 1661 | 1463816863527 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:47:43 INFO - PROCESS | 1661 | 1463816863528 Marionette TRACE conn2 <- [1,2270,null,{}] 00:47:43 INFO - PROCESS | 1661 | 1463816863531 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:43 INFO - PROCESS | 1661 | 1463816863642 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 00:47:43 INFO - PROCESS | 1661 | 1463816863656 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1aa000 == 83 [pid = 1661] [id = 575] 00:47:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x126ed3400) [pid = 1661] [serial = 1725] [outer = 0x0] 00:47:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x128a99800) [pid = 1661] [serial = 1726] [outer = 0x126ed3400] 00:47:43 INFO - PROCESS | 1661 | 1463816863680 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x128c87c00) [pid = 1661] [serial = 1727] [outer = 0x126ed3400] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12c1f0000) [pid = 1661] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x1132eb800) [pid = 1661] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x126ed2400) [pid = 1661] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x126ed5000) [pid = 1661] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x128bc9800) [pid = 1661] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x11961e000) [pid = 1661] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x1111b1400) [pid = 1661] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x1296f4400) [pid = 1661] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x121757400) [pid = 1661] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x1185b3800) [pid = 1661] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x11267a000) [pid = 1661] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:47:44 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x119385000) [pid = 1661] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:47:44 INFO - PROCESS | 1661 | 1463816864418 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 922ms 00:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:47:44 INFO - PROCESS | 1661 | 1463816864450 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 00:47:44 INFO - PROCESS | 1661 | 1463816864452 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 00:47:44 INFO - PROCESS | 1661 | 1463816864456 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:47:44 INFO - PROCESS | 1661 | 1463816864459 Marionette TRACE conn2 <- [1,2274,null,{}] 00:47:44 INFO - PROCESS | 1661 | 1463816864462 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:44 INFO - PROCESS | 1661 | 1463816864610 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 00:47:44 INFO - PROCESS | 1661 | 1463816864660 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfdf000 == 84 [pid = 1661] [id = 576] 00:47:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x1111b1400) [pid = 1661] [serial = 1728] [outer = 0x0] 00:47:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x1219d9000) [pid = 1661] [serial = 1729] [outer = 0x1111b1400] 00:47:44 INFO - PROCESS | 1661 | 1463816864690 Marionette DEBUG loaded listener.js 00:47:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x1296e8800) [pid = 1661] [serial = 1730] [outer = 0x1111b1400] 00:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 00:47:44 INFO - PROCESS | 1661 | 1463816864970 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 00:47:44 INFO - PROCESS | 1661 | 1463816864977 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 00:47:44 INFO - PROCESS | 1661 | 1463816864978 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 00:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:47:44 INFO - PROCESS | 1661 | 1463816864988 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:47:44 INFO - PROCESS | 1661 | 1463816864990 Marionette TRACE conn2 <- [1,2278,null,{}] 00:47:45 INFO - PROCESS | 1661 | 1463816864992 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:45 INFO - PROCESS | 1661 | 1463816865101 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 00:47:45 INFO - PROCESS | 1661 | 1463816865105 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x134682800 == 85 [pid = 1661] [id = 577] 00:47:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x129668400) [pid = 1661] [serial = 1731] [outer = 0x0] 00:47:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x1296f4800) [pid = 1661] [serial = 1732] [outer = 0x129668400] 00:47:45 INFO - PROCESS | 1661 | 1463816865191 Marionette DEBUG loaded listener.js 00:47:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x12b28bc00) [pid = 1661] [serial = 1733] [outer = 0x129668400] 00:47:45 INFO - PROCESS | 1661 | 1463816865457 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 00:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:47:45 INFO - PROCESS | 1661 | 1463816865508 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 00:47:45 INFO - PROCESS | 1661 | 1463816865509 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 00:47:45 INFO - PROCESS | 1661 | 1463816865511 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:47:45 INFO - PROCESS | 1661 | 1463816865512 Marionette TRACE conn2 <- [1,2282,null,{}] 00:47:45 INFO - PROCESS | 1661 | 1463816865518 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:45 INFO - PROCESS | 1661 | 1463816865614 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 00:47:45 INFO - PROCESS | 1661 | 1463816865619 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x134774800 == 86 [pid = 1661] [id = 578] 00:47:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12bb2f800) [pid = 1661] [serial = 1734] [outer = 0x0] 00:47:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12bb7bc00) [pid = 1661] [serial = 1735] [outer = 0x12bb2f800] 00:47:45 INFO - PROCESS | 1661 | 1463816865644 Marionette DEBUG loaded listener.js 00:47:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12bfb2400) [pid = 1661] [serial = 1736] [outer = 0x12bb2f800] 00:47:46 INFO - PROCESS | 1661 | 1463816866038 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 00:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 572ms 00:47:46 INFO - PROCESS | 1661 | 1463816866084 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 1661 | 1463816866086 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 00:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:47:46 INFO - PROCESS | 1661 | 1463816866089 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:47:46 INFO - PROCESS | 1661 | 1463816866091 Marionette TRACE conn2 <- [1,2286,null,{}] 00:47:46 INFO - PROCESS | 1661 | 1463816866094 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:46 INFO - PROCESS | 1661 | 1463816866199 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 00:47:46 INFO - PROCESS | 1661 | 1463816866204 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a0a800 == 87 [pid = 1661] [id = 579] 00:47:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12c1f6c00) [pid = 1661] [serial = 1737] [outer = 0x0] 00:47:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x12c7ee400) [pid = 1661] [serial = 1738] [outer = 0x12c1f6c00] 00:47:46 INFO - PROCESS | 1661 | 1463816866229 Marionette DEBUG loaded listener.js 00:47:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x12c9ab400) [pid = 1661] [serial = 1739] [outer = 0x12c1f6c00] 00:47:46 INFO - PROCESS | 1661 | 1463816866755 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 00:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 00:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 720ms 00:47:46 INFO - PROCESS | 1661 | 1463816866809 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 1661 | 1463816866813 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 00:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:47:46 INFO - PROCESS | 1661 | 1463816866816 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:47:46 INFO - PROCESS | 1661 | 1463816866819 Marionette TRACE conn2 <- [1,2290,null,{}] 00:47:46 INFO - PROCESS | 1661 | 1463816866823 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:46 INFO - PROCESS | 1661 | 1463816866946 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 00:47:47 INFO - PROCESS | 1661 | 1463816867067 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12081e800 == 88 [pid = 1661] [id = 580] 00:47:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x1132e9000) [pid = 1661] [serial = 1740] [outer = 0x0] 00:47:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x115a54800) [pid = 1661] [serial = 1741] [outer = 0x1132e9000] 00:47:47 INFO - PROCESS | 1661 | 1463816867099 Marionette DEBUG loaded listener.js 00:47:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x116a64c00) [pid = 1661] [serial = 1742] [outer = 0x1132e9000] 00:47:47 INFO - PROCESS | 1661 | 1463816867523 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 00:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 723ms 00:47:47 INFO - PROCESS | 1661 | 1463816867539 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 00:47:47 INFO - PROCESS | 1661 | 1463816867543 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 00:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:47:47 INFO - PROCESS | 1661 | 1463816867548 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:47:47 INFO - PROCESS | 1661 | 1463816867550 Marionette TRACE conn2 <- [1,2294,null,{}] 00:47:47 INFO - PROCESS | 1661 | 1463816867552 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:47 INFO - PROCESS | 1661 | 1463816867672 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 00:47:47 INFO - PROCESS | 1661 | 1463816867782 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12963b800 == 89 [pid = 1661] [id = 581] 00:47:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x1180a4400) [pid = 1661] [serial = 1743] [outer = 0x0] 00:47:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x11830f000) [pid = 1661] [serial = 1744] [outer = 0x1180a4400] 00:47:47 INFO - PROCESS | 1661 | 1463816867814 Marionette DEBUG loaded listener.js 00:47:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x119619800) [pid = 1661] [serial = 1745] [outer = 0x1180a4400] 00:47:48 INFO - PROCESS | 1661 | 1463816868258 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 00:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 719ms 00:47:48 INFO - PROCESS | 1661 | 1463816868268 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 00:47:48 INFO - PROCESS | 1661 | 1463816868269 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 00:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:47:48 INFO - PROCESS | 1661 | 1463816868272 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:47:48 INFO - PROCESS | 1661 | 1463816868275 Marionette TRACE conn2 <- [1,2298,null,{}] 00:47:48 INFO - PROCESS | 1661 | 1463816868283 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:48 INFO - PROCESS | 1661 | 1463816868428 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 00:47:48 INFO - PROCESS | 1661 | 1463816868512 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a22000 == 90 [pid = 1661] [id = 582] 00:47:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x121286c00) [pid = 1661] [serial = 1746] [outer = 0x0] 00:47:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x1216d8c00) [pid = 1661] [serial = 1747] [outer = 0x121286c00] 00:47:48 INFO - PROCESS | 1661 | 1463816868544 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x125574400) [pid = 1661] [serial = 1748] [outer = 0x121286c00] 00:47:49 INFO - PROCESS | 1661 | 1463816869006 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 00:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 771ms 00:47:49 INFO - PROCESS | 1661 | 1463816869045 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 1661 | 1463816869047 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 00:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:47:49 INFO - PROCESS | 1661 | 1463816869051 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 1661 | 1463816869053 Marionette TRACE conn2 <- [1,2302,null,{}] 00:47:49 INFO - PROCESS | 1661 | 1463816869057 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:49 INFO - PROCESS | 1661 | 1463816869229 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 00:47:49 INFO - PROCESS | 1661 | 1463816869349 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x137807800 == 91 [pid = 1661] [id = 583] 00:47:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x126ed2800) [pid = 1661] [serial = 1749] [outer = 0x0] 00:47:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x128bc9800) [pid = 1661] [serial = 1750] [outer = 0x126ed2800] 00:47:49 INFO - PROCESS | 1661 | 1463816869390 Marionette DEBUG loaded listener.js 00:47:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x129154800) [pid = 1661] [serial = 1751] [outer = 0x126ed2800] 00:47:49 INFO - PROCESS | 1661 | 1463816869826 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 820ms 00:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:47:49 INFO - PROCESS | 1661 | 1463816869871 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 1661 | 1463816869873 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 00:47:49 INFO - PROCESS | 1661 | 1463816869875 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 1661 | 1463816869877 Marionette TRACE conn2 <- [1,2306,null,{}] 00:47:49 INFO - PROCESS | 1661 | 1463816869879 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:49 INFO - PROCESS | 1661 | 1463816869995 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 00:47:50 INFO - PROCESS | 1661 | 1463816870107 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x13850a800 == 92 [pid = 1661] [id = 584] 00:47:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x128bca000) [pid = 1661] [serial = 1752] [outer = 0x0] 00:47:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x12b21c800) [pid = 1661] [serial = 1753] [outer = 0x128bca000] 00:47:50 INFO - PROCESS | 1661 | 1463816870142 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x12c1f8800) [pid = 1661] [serial = 1754] [outer = 0x128bca000] 00:47:50 INFO - PROCESS | 1661 | 1463816870565 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 00:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 723ms 00:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:47:50 INFO - PROCESS | 1661 | 1463816870599 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 00:47:50 INFO - PROCESS | 1661 | 1463816870600 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 00:47:50 INFO - PROCESS | 1661 | 1463816870602 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:47:50 INFO - PROCESS | 1661 | 1463816870604 Marionette TRACE conn2 <- [1,2310,null,{}] 00:47:50 INFO - PROCESS | 1661 | 1463816870606 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:50 INFO - PROCESS | 1661 | 1463816870727 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:47:50 INFO - PROCESS | 1661 | 1463816870838 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x1385cb000 == 93 [pid = 1661] [id = 585] 00:47:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x11311ac00) [pid = 1661] [serial = 1755] [outer = 0x0] 00:47:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x113121c00) [pid = 1661] [serial = 1756] [outer = 0x11311ac00] 00:47:50 INFO - PROCESS | 1661 | 1463816870871 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x12cb8f400) [pid = 1661] [serial = 1757] [outer = 0x11311ac00] 00:47:51 INFO - PROCESS | 1661 | 1463816871297 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 719ms 00:47:51 INFO - PROCESS | 1661 | 1463816871322 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:47:51 INFO - PROCESS | 1661 | 1463816871323 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 00:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:47:51 INFO - PROCESS | 1661 | 1463816871344 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:47:51 INFO - PROCESS | 1661 | 1463816871346 Marionette TRACE conn2 <- [1,2314,null,{}] 00:47:51 INFO - PROCESS | 1661 | 1463816871364 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:51 INFO - PROCESS | 1661 | 1463816871477 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:47:51 INFO - PROCESS | 1661 | 1463816871586 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x138580800 == 94 [pid = 1661] [id = 586] 00:47:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x12cb85400) [pid = 1661] [serial = 1758] [outer = 0x0] 00:47:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x12d576400) [pid = 1661] [serial = 1759] [outer = 0x12cb85400] 00:47:51 INFO - PROCESS | 1661 | 1463816871618 Marionette DEBUG loaded listener.js 00:47:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x12d9a3c00) [pid = 1661] [serial = 1760] [outer = 0x12cb85400] 00:47:52 INFO - PROCESS | 1661 | 1463816872013 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 00:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 682ms 00:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:47:52 INFO - PROCESS | 1661 | 1463816872026 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:47:52 INFO - PROCESS | 1661 | 1463816872027 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 00:47:52 INFO - PROCESS | 1661 | 1463816872030 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:47:52 INFO - PROCESS | 1661 | 1463816872031 Marionette TRACE conn2 <- [1,2318,null,{}] 00:47:52 INFO - PROCESS | 1661 | 1463816872033 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:52 INFO - PROCESS | 1661 | 1463816872147 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:47:52 INFO - PROCESS | 1661 | 1463816872259 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x138fc1000 == 95 [pid = 1661] [id = 587] 00:47:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x111126000) [pid = 1661] [serial = 1761] [outer = 0x0] 00:47:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x12d12e800) [pid = 1661] [serial = 1762] [outer = 0x111126000] 00:47:52 INFO - PROCESS | 1661 | 1463816872290 Marionette DEBUG loaded listener.js 00:47:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x12ee30400) [pid = 1661] [serial = 1763] [outer = 0x111126000] 00:47:52 INFO - PROCESS | 1661 | 1463816872705 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 00:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:47:52 INFO - PROCESS | 1661 | 1463816872751 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 00:47:52 INFO - PROCESS | 1661 | 1463816872753 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:47:52 INFO - PROCESS | 1661 | 1463816872755 Marionette TRACE conn2 <- [1,2322,null,{}] 00:47:52 INFO - PROCESS | 1661 | 1463816872758 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:52 INFO - PROCESS | 1661 | 1463816872904 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:47:52 INFO - PROCESS | 1661 | 1463816872986 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12680c000 == 96 [pid = 1661] [id = 588] 00:47:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x1122a7800) [pid = 1661] [serial = 1764] [outer = 0x0] 00:47:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x12ee2a800) [pid = 1661] [serial = 1765] [outer = 0x1122a7800] 00:47:53 INFO - PROCESS | 1661 | 1463816873022 Marionette DEBUG loaded listener.js 00:47:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x12ee35c00) [pid = 1661] [serial = 1766] [outer = 0x1122a7800] 00:47:53 INFO - PROCESS | 1661 | 1463816873474 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 769ms 00:47:53 INFO - PROCESS | 1661 | 1463816873523 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:47:53 INFO - PROCESS | 1661 | 1463816873524 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 00:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:47:53 INFO - PROCESS | 1661 | 1463816873526 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:47:53 INFO - PROCESS | 1661 | 1463816873528 Marionette TRACE conn2 <- [1,2326,null,{}] 00:47:53 INFO - PROCESS | 1661 | 1463816873530 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:53 INFO - PROCESS | 1661 | 1463816873648 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:47:53 INFO - PROCESS | 1661 | 1463816873761 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bac1800 == 97 [pid = 1661] [id = 589] 00:47:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x11283d400) [pid = 1661] [serial = 1767] [outer = 0x0] 00:47:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x128a97800) [pid = 1661] [serial = 1768] [outer = 0x11283d400] 00:47:53 INFO - PROCESS | 1661 | 1463816873795 Marionette DEBUG loaded listener.js 00:47:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x134467800) [pid = 1661] [serial = 1769] [outer = 0x11283d400] 00:47:54 INFO - PROCESS | 1661 | 1463816874445 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 972ms 00:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:47:54 INFO - PROCESS | 1661 | 1463816874500 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:47:54 INFO - PROCESS | 1661 | 1463816874502 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 00:47:54 INFO - PROCESS | 1661 | 1463816874505 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:47:54 INFO - PROCESS | 1661 | 1463816874508 Marionette TRACE conn2 <- [1,2330,null,{}] 00:47:54 INFO - PROCESS | 1661 | 1463816874530 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:54 INFO - PROCESS | 1661 | 1463816874673 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:47:54 INFO - PROCESS | 1661 | 1463816874725 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x126ea4000 == 98 [pid = 1661] [id = 590] 00:47:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x112665400) [pid = 1661] [serial = 1770] [outer = 0x0] 00:47:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x113114000) [pid = 1661] [serial = 1771] [outer = 0x112665400] 00:47:54 INFO - PROCESS | 1661 | 1463816874753 Marionette DEBUG loaded listener.js 00:47:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x11311e800) [pid = 1661] [serial = 1772] [outer = 0x112665400] 00:47:55 INFO - PROCESS | 1661 | 1463816875183 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 722ms 00:47:55 INFO - PROCESS | 1661 | 1463816875228 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:47:55 INFO - PROCESS | 1661 | 1463816875232 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 00:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:47:55 INFO - PROCESS | 1661 | 1463816875237 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:47:55 INFO - PROCESS | 1661 | 1463816875238 Marionette TRACE conn2 <- [1,2334,null,{}] 00:47:55 INFO - PROCESS | 1661 | 1463816875241 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:55 INFO - PROCESS | 1661 | 1463816875348 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:47:55 INFO - PROCESS | 1661 | 1463816875436 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x118b82800 == 99 [pid = 1661] [id = 591] 00:47:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x115a55000) [pid = 1661] [serial = 1773] [outer = 0x0] 00:47:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x1180d0c00) [pid = 1661] [serial = 1774] [outer = 0x115a55000] 00:47:55 INFO - PROCESS | 1661 | 1463816875467 Marionette DEBUG loaded listener.js 00:47:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x118310c00) [pid = 1661] [serial = 1775] [outer = 0x115a55000] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12c31a000 == 98 [pid = 1661] [id = 539] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x134774800 == 97 [pid = 1661] [id = 578] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x134682800 == 96 [pid = 1661] [id = 577] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfdf000 == 95 [pid = 1661] [id = 576] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12d1aa000 == 94 [pid = 1661] [id = 575] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12c91e800 == 93 [pid = 1661] [id = 574] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12c309800 == 92 [pid = 1661] [id = 573] 00:47:55 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x12c9a3400) [pid = 1661] [serial = 1672] [outer = 0x0] [url = about:blank] 00:47:55 INFO - PROCESS | 1661 | 1463816875981 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12b2a3800 == 91 [pid = 1661] [id = 572] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12a844000 == 90 [pid = 1661] [id = 571] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x127517800 == 89 [pid = 1661] [id = 570] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x121a8e800 == 88 [pid = 1661] [id = 569] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x117458800 == 87 [pid = 1661] [id = 568] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x115f05000 == 86 [pid = 1661] [id = 567] 00:47:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12549f800 == 85 [pid = 1661] [id = 566] 00:47:56 INFO - PROCESS | 1661 | --DOCSHELL 0x134bd8800 == 84 [pid = 1661] [id = 561] 00:47:56 INFO - PROCESS | 1661 | --DOCSHELL 0x1347b1800 == 83 [pid = 1661] [id = 560] 00:47:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12962e000 == 82 [pid = 1661] [id = 559] 00:47:56 INFO - PROCESS | 1661 | --DOCSHELL 0x1186ef000 == 81 [pid = 1661] [id = 558] 00:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 771ms 00:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:47:56 INFO - PROCESS | 1661 | 1463816876007 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:47:56 INFO - PROCESS | 1661 | 1463816876009 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 00:47:56 INFO - PROCESS | 1661 | 1463816876012 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:47:56 INFO - PROCESS | 1661 | 1463816876014 Marionette TRACE conn2 <- [1,2338,null,{}] 00:47:56 INFO - PROCESS | 1661 | 1463816876030 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:56 INFO - PROCESS | 1661 | 1463816876140 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:47:56 INFO - PROCESS | 1661 | 1463816876156 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148d800 == 82 [pid = 1661] [id = 592] 00:47:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x119368c00) [pid = 1661] [serial = 1776] [outer = 0x0] 00:47:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x119616400) [pid = 1661] [serial = 1777] [outer = 0x119368c00] 00:47:56 INFO - PROCESS | 1661 | 1463816876200 Marionette DEBUG loaded listener.js 00:47:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x119c66800) [pid = 1661] [serial = 1778] [outer = 0x119368c00] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x129152800) [pid = 1661] [serial = 1654] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x1296e8000) [pid = 1661] [serial = 1657] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x119cd7400) [pid = 1661] [serial = 1645] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x1219e1400) [pid = 1661] [serial = 1646] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x11267e000) [pid = 1661] [serial = 1637] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x112669800) [pid = 1661] [serial = 1636] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x12b217800) [pid = 1661] [serial = 1660] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x119741c00) [pid = 1661] [serial = 1615] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x121d64c00) [pid = 1661] [serial = 1648] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x12a8bc400) [pid = 1661] [serial = 1658] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x118888000) [pid = 1661] [serial = 1642] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x119620400) [pid = 1661] [serial = 1643] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x126c3a400) [pid = 1661] [serial = 1649] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x11620d000) [pid = 1661] [serial = 1663] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x12b288800) [pid = 1661] [serial = 1661] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x128bc4000) [pid = 1661] [serial = 1633] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x12b217c00) [pid = 1661] [serial = 1666] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x119ae8400) [pid = 1661] [serial = 1664] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x112dd7c00) [pid = 1661] [serial = 1609] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x1216cc800) [pid = 1661] [serial = 1618] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x121c11000) [pid = 1661] [serial = 1630] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x1167bd800) [pid = 1661] [serial = 1612] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x121d5ec00) [pid = 1661] [serial = 1621] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x12689dc00) [pid = 1661] [serial = 1624] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x128a91800) [pid = 1661] [serial = 1627] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x12c7efc00) [pid = 1661] [serial = 1670] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x12c7e4c00) [pid = 1661] [serial = 1669] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x116604800) [pid = 1661] [serial = 1639] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x128a6f000) [pid = 1661] [serial = 1651] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x118305400) [pid = 1661] [serial = 1640] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x129460800) [pid = 1661] [serial = 1655] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x12bfb2000) [pid = 1661] [serial = 1667] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x12905d400) [pid = 1661] [serial = 1652] [outer = 0x0] [url = about:blank] 00:47:56 INFO - PROCESS | 1661 | 1463816876665 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 679ms 00:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:47:56 INFO - PROCESS | 1661 | 1463816876691 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:47:56 INFO - PROCESS | 1661 | 1463816876693 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 00:47:56 INFO - PROCESS | 1661 | 1463816876695 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:47:56 INFO - PROCESS | 1661 | 1463816876696 Marionette TRACE conn2 <- [1,2342,null,{}] 00:47:56 INFO - PROCESS | 1661 | 1463816876698 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:56 INFO - PROCESS | 1661 | 1463816876794 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:47:56 INFO - PROCESS | 1661 | 1463816876799 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x129184800 == 83 [pid = 1661] [id = 593] 00:47:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x119cce800) [pid = 1661] [serial = 1779] [outer = 0x0] 00:47:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x121222000) [pid = 1661] [serial = 1780] [outer = 0x119cce800] 00:47:56 INFO - PROCESS | 1661 | 1463816876824 Marionette DEBUG loaded listener.js 00:47:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x121755400) [pid = 1661] [serial = 1781] [outer = 0x119cce800] 00:47:57 INFO - PROCESS | 1661 | 1463816877177 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 00:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 00:47:57 INFO - PROCESS | 1661 | 1463816877216 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:47:57 INFO - PROCESS | 1661 | 1463816877217 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 00:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:47:57 INFO - PROCESS | 1661 | 1463816877219 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:47:57 INFO - PROCESS | 1661 | 1463816877220 Marionette TRACE conn2 <- [1,2346,null,{}] 00:47:57 INFO - PROCESS | 1661 | 1463816877230 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:57 INFO - PROCESS | 1661 | 1463816877323 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:47:57 INFO - PROCESS | 1661 | 1463816877327 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb18800 == 84 [pid = 1661] [id = 594] 00:47:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x1219e5800) [pid = 1661] [serial = 1782] [outer = 0x0] 00:47:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x121ab0800) [pid = 1661] [serial = 1783] [outer = 0x1219e5800] 00:47:57 INFO - PROCESS | 1661 | 1463816877355 Marionette DEBUG loaded listener.js 00:47:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x121d67000) [pid = 1661] [serial = 1784] [outer = 0x1219e5800] 00:47:57 INFO - PROCESS | 1661 | 1463816877714 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 00:47:57 INFO - PROCESS | 1661 | 1463816877738 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:47:57 INFO - PROCESS | 1661 | 1463816877740 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 00:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:47:57 INFO - PROCESS | 1661 | 1463816877742 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:47:57 INFO - PROCESS | 1661 | 1463816877743 Marionette TRACE conn2 <- [1,2350,null,{}] 00:47:57 INFO - PROCESS | 1661 | 1463816877745 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:57 INFO - PROCESS | 1661 | 1463816877854 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:47:57 INFO - PROCESS | 1661 | 1463816877937 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c905000 == 85 [pid = 1661] [id = 595] 00:47:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x124ce0000) [pid = 1661] [serial = 1785] [outer = 0x0] 00:47:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x126ecd000) [pid = 1661] [serial = 1786] [outer = 0x124ce0000] 00:47:57 INFO - PROCESS | 1661 | 1463816877963 Marionette DEBUG loaded listener.js 00:47:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x128d91c00) [pid = 1661] [serial = 1787] [outer = 0x124ce0000] 00:47:58 INFO - PROCESS | 1661 | 1463816878276 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 00:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 574ms 00:47:58 INFO - PROCESS | 1661 | 1463816878317 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:47:58 INFO - PROCESS | 1661 | 1463816878318 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 00:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:47:58 INFO - PROCESS | 1661 | 1463816878321 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:47:58 INFO - PROCESS | 1661 | 1463816878322 Marionette TRACE conn2 <- [1,2354,null,{}] 00:47:58 INFO - PROCESS | 1661 | 1463816878324 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:58 INFO - PROCESS | 1661 | 1463816878450 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:47:58 INFO - PROCESS | 1661 | 1463816878465 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344d4000 == 86 [pid = 1661] [id = 596] 00:47:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x128c8ac00) [pid = 1661] [serial = 1788] [outer = 0x0] 00:47:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x129063800) [pid = 1661] [serial = 1789] [outer = 0x128c8ac00] 00:47:58 INFO - PROCESS | 1661 | 1463816878490 Marionette DEBUG loaded listener.js 00:47:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x12b281c00) [pid = 1661] [serial = 1790] [outer = 0x128c8ac00] 00:47:58 INFO - PROCESS | 1661 | 1463816878875 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 00:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 567ms 00:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:47:58 INFO - PROCESS | 1661 | 1463816878889 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:47:58 INFO - PROCESS | 1661 | 1463816878890 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 00:47:58 INFO - PROCESS | 1661 | 1463816878892 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:47:58 INFO - PROCESS | 1661 | 1463816878893 Marionette TRACE conn2 <- [1,2358,null,{}] 00:47:58 INFO - PROCESS | 1661 | 1463816878896 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:59 INFO - PROCESS | 1661 | 1463816879017 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:47:59 INFO - PROCESS | 1661 | 1463816879031 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346a8000 == 87 [pid = 1661] [id = 597] 00:47:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x113104c00) [pid = 1661] [serial = 1791] [outer = 0x0] 00:47:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x11310b000) [pid = 1661] [serial = 1792] [outer = 0x113104c00] 00:47:59 INFO - PROCESS | 1661 | 1463816879056 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x11310f800) [pid = 1661] [serial = 1793] [outer = 0x113104c00] 00:47:59 INFO - PROCESS | 1661 | 1463816879440 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 00:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 572ms 00:47:59 INFO - PROCESS | 1661 | 1463816879466 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:47:59 INFO - PROCESS | 1661 | 1463816879467 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 00:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:47:59 INFO - PROCESS | 1661 | 1463816879488 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:47:59 INFO - PROCESS | 1661 | 1463816879489 Marionette TRACE conn2 <- [1,2362,null,{}] 00:47:59 INFO - PROCESS | 1661 | 1463816879492 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:59 INFO - PROCESS | 1661 | 1463816879659 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:47:59 INFO - PROCESS | 1661 | 1463816879683 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349f3000 == 88 [pid = 1661] [id = 598] 00:47:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x113107000) [pid = 1661] [serial = 1794] [outer = 0x0] 00:47:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x12bb36000) [pid = 1661] [serial = 1795] [outer = 0x113107000] 00:47:59 INFO - PROCESS | 1661 | 1463816879708 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x12bfaf800) [pid = 1661] [serial = 1796] [outer = 0x113107000] 00:48:00 INFO - PROCESS | 1661 | 1463816880092 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 00:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 638ms 00:48:00 INFO - PROCESS | 1661 | 1463816880108 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:48:00 INFO - PROCESS | 1661 | 1463816880110 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 00:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:48:00 INFO - PROCESS | 1661 | 1463816880112 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:48:00 INFO - PROCESS | 1661 | 1463816880114 Marionette TRACE conn2 <- [1,2366,null,{}] 00:48:00 INFO - PROCESS | 1661 | 1463816880117 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:00 INFO - PROCESS | 1661 | 1463816880243 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x12bb2f800) [pid = 1661] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x121aa1800) [pid = 1661] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x12c1fb800) [pid = 1661] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x11278e000) [pid = 1661] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x119617c00) [pid = 1661] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x112841c00) [pid = 1661] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x119ccd800) [pid = 1661] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x121d65c00) [pid = 1661] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x118881800) [pid = 1661] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x112dd6800) [pid = 1661] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x126ed3400) [pid = 1661] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x1111b1400) [pid = 1661] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x129668400) [pid = 1661] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:48:00 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x1219e4400) [pid = 1661] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:48:00 INFO - PROCESS | 1661 | 1463816880533 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12137a000 == 89 [pid = 1661] [id = 599] 00:48:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x1111b1400) [pid = 1661] [serial = 1797] [outer = 0x0] 00:48:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x115a50c00) [pid = 1661] [serial = 1798] [outer = 0x1111b1400] 00:48:00 INFO - PROCESS | 1661 | 1463816880558 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x119c70400) [pid = 1661] [serial = 1799] [outer = 0x1111b1400] 00:48:00 INFO - PROCESS | 1661 | 1463816880863 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 00:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 771ms 00:48:00 INFO - PROCESS | 1661 | 1463816880885 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:48:00 INFO - PROCESS | 1661 | 1463816880887 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 00:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:48:00 INFO - PROCESS | 1661 | 1463816880889 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:48:00 INFO - PROCESS | 1661 | 1463816880891 Marionette TRACE conn2 <- [1,2370,null,{}] 00:48:00 INFO - PROCESS | 1661 | 1463816880893 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:01 INFO - PROCESS | 1661 | 1463816881023 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:48:01 INFO - PROCESS | 1661 | 1463816881097 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373c8800 == 90 [pid = 1661] [id = 600] 00:48:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x112663000) [pid = 1661] [serial = 1800] [outer = 0x0] 00:48:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x12d3db400) [pid = 1661] [serial = 1801] [outer = 0x112663000] 00:48:01 INFO - PROCESS | 1661 | 1463816881127 Marionette DEBUG loaded listener.js 00:48:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x13446fc00) [pid = 1661] [serial = 1802] [outer = 0x112663000] 00:48:01 INFO - PROCESS | 1661 | 1463816881441 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 00:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 572ms 00:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:48:01 INFO - PROCESS | 1661 | 1463816881461 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:48:01 INFO - PROCESS | 1661 | 1463816881462 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 00:48:01 INFO - PROCESS | 1661 | 1463816881468 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:48:01 INFO - PROCESS | 1661 | 1463816881469 Marionette TRACE conn2 <- [1,2374,null,{}] 00:48:01 INFO - PROCESS | 1661 | 1463816881472 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:01 INFO - PROCESS | 1661 | 1463816881571 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:48:01 INFO - PROCESS | 1661 | 1463816881575 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x138fd8000 == 91 [pid = 1661] [id = 601] 00:48:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x134429800) [pid = 1661] [serial = 1803] [outer = 0x0] 00:48:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x13442f400) [pid = 1661] [serial = 1804] [outer = 0x134429800] 00:48:01 INFO - PROCESS | 1661 | 1463816881601 Marionette DEBUG loaded listener.js 00:48:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x134464000) [pid = 1661] [serial = 1805] [outer = 0x134429800] 00:48:01 INFO - PROCESS | 1661 | 1463816881955 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 00:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 523ms 00:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:48:01 INFO - PROCESS | 1661 | 1463816881989 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:48:01 INFO - PROCESS | 1661 | 1463816881990 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 00:48:01 INFO - PROCESS | 1661 | 1463816881993 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:48:01 INFO - PROCESS | 1661 | 1463816881994 Marionette TRACE conn2 <- [1,2378,null,{}] 00:48:02 INFO - PROCESS | 1661 | 1463816882010 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:02 INFO - PROCESS | 1661 | 1463816882111 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:48:02 INFO - PROCESS | 1661 | 1463816882115 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x13a9ca800 == 92 [pid = 1661] [id = 602] 00:48:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x134468000) [pid = 1661] [serial = 1806] [outer = 0x0] 00:48:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x1345b5000) [pid = 1661] [serial = 1807] [outer = 0x134468000] 00:48:02 INFO - PROCESS | 1661 | 1463816882140 Marionette DEBUG loaded listener.js 00:48:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x1345bc000) [pid = 1661] [serial = 1808] [outer = 0x134468000] 00:48:02 INFO - PROCESS | 1661 | 1463816882577 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 00:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 621ms 00:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:48:02 INFO - PROCESS | 1661 | 1463816882615 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:48:02 INFO - PROCESS | 1661 | 1463816882617 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 00:48:02 INFO - PROCESS | 1661 | 1463816882621 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:48:02 INFO - PROCESS | 1661 | 1463816882623 Marionette TRACE conn2 <- [1,2382,null,{}] 00:48:02 INFO - PROCESS | 1661 | 1463816882628 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:02 INFO - PROCESS | 1661 | 1463816882793 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:48:02 INFO - PROCESS | 1661 | 1463816882906 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x1194ce800 == 93 [pid = 1661] [id = 603] 00:48:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x11267bc00) [pid = 1661] [serial = 1809] [outer = 0x0] 00:48:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x112847800) [pid = 1661] [serial = 1810] [outer = 0x11267bc00] 00:48:02 INFO - PROCESS | 1661 | 1463816882940 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x113117800) [pid = 1661] [serial = 1811] [outer = 0x11267bc00] 00:48:03 INFO - PROCESS | 1661 | 1463816883418 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 00:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 872ms 00:48:03 INFO - PROCESS | 1661 | 1463816883492 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:48:03 INFO - PROCESS | 1661 | 1463816883497 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 00:48:03 INFO - PROCESS | 1661 | 1463816883502 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:48:03 INFO - PROCESS | 1661 | 1463816883504 Marionette TRACE conn2 <- [1,2386,null,{}] 00:48:03 INFO - PROCESS | 1661 | 1463816883506 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:03 INFO - PROCESS | 1661 | 1463816883625 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:48:03 INFO - PROCESS | 1661 | 1463816883711 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c311800 == 94 [pid = 1661] [id = 604] 00:48:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x1132eb800) [pid = 1661] [serial = 1812] [outer = 0x0] 00:48:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x118306800) [pid = 1661] [serial = 1813] [outer = 0x1132eb800] 00:48:03 INFO - PROCESS | 1661 | 1463816883743 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x119385000) [pid = 1661] [serial = 1814] [outer = 0x1132eb800] 00:48:04 INFO - PROCESS | 1661 | 1463816884167 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 00:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 720ms 00:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:48:04 INFO - PROCESS | 1661 | 1463816884222 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:48:04 INFO - PROCESS | 1661 | 1463816884224 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 00:48:04 INFO - PROCESS | 1661 | 1463816884228 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:48:04 INFO - PROCESS | 1661 | 1463816884232 Marionette TRACE conn2 <- [1,2390,null,{}] 00:48:04 INFO - PROCESS | 1661 | 1463816884245 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:04 INFO - PROCESS | 1661 | 1463816884370 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:48:04 INFO - PROCESS | 1661 | 1463816884459 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x13799f000 == 95 [pid = 1661] [id = 605] 00:48:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x119740000) [pid = 1661] [serial = 1815] [outer = 0x0] 00:48:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x121752c00) [pid = 1661] [serial = 1816] [outer = 0x119740000] 00:48:04 INFO - PROCESS | 1661 | 1463816884492 Marionette DEBUG loaded listener.js 00:48:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x126896c00) [pid = 1661] [serial = 1817] [outer = 0x119740000] 00:48:04 INFO - PROCESS | 1661 | 1463816884932 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 725ms 00:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:48:04 INFO - PROCESS | 1661 | 1463816884967 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:48:04 INFO - PROCESS | 1661 | 1463816884969 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 00:48:04 INFO - PROCESS | 1661 | 1463816884971 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:48:04 INFO - PROCESS | 1661 | 1463816884973 Marionette TRACE conn2 <- [1,2394,null,{}] 00:48:04 INFO - PROCESS | 1661 | 1463816884975 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:05 INFO - PROCESS | 1661 | 1463816885092 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:48:05 INFO - PROCESS | 1661 | 1463816885206 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x138504800 == 96 [pid = 1661] [id = 606] 00:48:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x12689d000) [pid = 1661] [serial = 1818] [outer = 0x0] 00:48:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x128a78800) [pid = 1661] [serial = 1819] [outer = 0x12689d000] 00:48:05 INFO - PROCESS | 1661 | 1463816885239 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x12bb2f800) [pid = 1661] [serial = 1820] [outer = 0x12689d000] 00:48:05 INFO - PROCESS | 1661 | 1463816885710 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 768ms 00:48:05 INFO - PROCESS | 1661 | 1463816885741 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:48:05 INFO - PROCESS | 1661 | 1463816885743 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 00:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:48:05 INFO - PROCESS | 1661 | 1463816885747 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:48:05 INFO - PROCESS | 1661 | 1463816885749 Marionette TRACE conn2 <- [1,2398,null,{}] 00:48:05 INFO - PROCESS | 1661 | 1463816885753 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:05 INFO - PROCESS | 1661 | 1463816885907 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:48:06 INFO - PROCESS | 1661 | 1463816886023 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1391d9800 == 97 [pid = 1661] [id = 607] 00:48:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x126ecdc00) [pid = 1661] [serial = 1821] [outer = 0x0] 00:48:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x12cb85000) [pid = 1661] [serial = 1822] [outer = 0x126ecdc00] 00:48:06 INFO - PROCESS | 1661 | 1463816886055 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x12ee31800) [pid = 1661] [serial = 1823] [outer = 0x126ecdc00] 00:48:06 INFO - PROCESS | 1661 | 1463816886484 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 771ms 00:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:48:06 INFO - PROCESS | 1661 | 1463816886517 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 1661 | 1463816886519 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 00:48:06 INFO - PROCESS | 1661 | 1463816886521 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:48:06 INFO - PROCESS | 1661 | 1463816886522 Marionette TRACE conn2 <- [1,2402,null,{}] 00:48:06 INFO - PROCESS | 1661 | 1463816886524 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:06 INFO - PROCESS | 1661 | 1463816886659 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:48:06 INFO - PROCESS | 1661 | 1463816886776 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x13877f000 == 98 [pid = 1661] [id = 608] 00:48:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x134429400) [pid = 1661] [serial = 1824] [outer = 0x0] 00:48:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x1345b6800) [pid = 1661] [serial = 1825] [outer = 0x134429400] 00:48:06 INFO - PROCESS | 1661 | 1463816886808 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x134c9f400) [pid = 1661] [serial = 1826] [outer = 0x134429400] 00:48:07 INFO - PROCESS | 1661 | 1463816887218 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 00:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 719ms 00:48:07 INFO - PROCESS | 1661 | 1463816887240 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:48:07 INFO - PROCESS | 1661 | 1463816887242 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 00:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:48:07 INFO - PROCESS | 1661 | 1463816887244 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:48:07 INFO - PROCESS | 1661 | 1463816887245 Marionette TRACE conn2 <- [1,2406,null,{}] 00:48:07 INFO - PROCESS | 1661 | 1463816887248 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:07 INFO - PROCESS | 1661 | 1463816887364 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:48:07 INFO - PROCESS | 1661 | 1463816887502 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ddb800 == 99 [pid = 1661] [id = 609] 00:48:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x12c1fcc00) [pid = 1661] [serial = 1827] [outer = 0x0] 00:48:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x134ca2400) [pid = 1661] [serial = 1828] [outer = 0x12c1fcc00] 00:48:07 INFO - PROCESS | 1661 | 1463816887534 Marionette DEBUG loaded listener.js 00:48:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x137b7e000) [pid = 1661] [serial = 1829] [outer = 0x12c1fcc00] 00:48:07 INFO - PROCESS | 1661 | 1463816887984 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 00:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 771ms 00:48:08 INFO - PROCESS | 1661 | 1463816888028 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:48:08 INFO - PROCESS | 1661 | 1463816888030 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 00:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:48:08 INFO - PROCESS | 1661 | 1463816888034 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:48:08 INFO - PROCESS | 1661 | 1463816888035 Marionette TRACE conn2 <- [1,2410,null,{}] 00:48:08 INFO - PROCESS | 1661 | 1463816888038 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:08 INFO - PROCESS | 1661 | 1463816888155 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:48:08 INFO - PROCESS | 1661 | 1463816888240 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x121569000 == 100 [pid = 1661] [id = 610] 00:48:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x113120800) [pid = 1661] [serial = 1830] [outer = 0x0] 00:48:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x12c1fc400) [pid = 1661] [serial = 1831] [outer = 0x113120800] 00:48:08 INFO - PROCESS | 1661 | 1463816888270 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x13797b400) [pid = 1661] [serial = 1832] [outer = 0x113120800] 00:48:08 INFO - PROCESS | 1661 | 1463816888710 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 720ms 00:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:48:08 INFO - PROCESS | 1661 | 1463816888755 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:48:08 INFO - PROCESS | 1661 | 1463816888756 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 00:48:08 INFO - PROCESS | 1661 | 1463816888758 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:48:08 INFO - PROCESS | 1661 | 1463816888760 Marionette TRACE conn2 <- [1,2414,null,{}] 00:48:08 INFO - PROCESS | 1661 | 1463816888762 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:08 INFO - PROCESS | 1661 | 1463816888882 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:48:09 INFO - PROCESS | 1661 | 1463816889002 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x119779800 == 101 [pid = 1661] [id = 611] 00:48:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x1296f0400) [pid = 1661] [serial = 1833] [outer = 0x0] 00:48:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x137980800) [pid = 1661] [serial = 1834] [outer = 0x1296f0400] 00:48:09 INFO - PROCESS | 1661 | 1463816889036 Marionette DEBUG loaded listener.js 00:48:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x137986c00) [pid = 1661] [serial = 1835] [outer = 0x1296f0400] 00:48:09 INFO - PROCESS | 1661 | 1463816889764 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 00:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1072ms 00:48:09 INFO - PROCESS | 1661 | 1463816889830 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:48:09 INFO - PROCESS | 1661 | 1463816889833 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 00:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:48:09 INFO - PROCESS | 1661 | 1463816889837 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:48:09 INFO - PROCESS | 1661 | 1463816889839 Marionette TRACE conn2 <- [1,2418,null,{}] 00:48:09 INFO - PROCESS | 1661 | 1463816889843 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:09 INFO - PROCESS | 1661 | 1463816889956 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:48:10 INFO - PROCESS | 1661 | 1463816890049 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x129016000 == 102 [pid = 1661] [id = 612] 00:48:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 238 (0x113111400) [pid = 1661] [serial = 1836] [outer = 0x0] 00:48:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 239 (0x11311c800) [pid = 1661] [serial = 1837] [outer = 0x113111400] 00:48:10 INFO - PROCESS | 1661 | 1463816890077 Marionette DEBUG loaded listener.js 00:48:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 240 (0x115a4b400) [pid = 1661] [serial = 1838] [outer = 0x113111400] 00:48:10 INFO - PROCESS | 1661 | 1463816890515 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 722ms 00:48:10 INFO - PROCESS | 1661 | 1463816890559 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:48:10 INFO - PROCESS | 1661 | 1463816890563 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 00:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:48:10 INFO - PROCESS | 1661 | 1463816890568 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:48:10 INFO - PROCESS | 1661 | 1463816890569 Marionette TRACE conn2 <- [1,2422,null,{}] 00:48:10 INFO - PROCESS | 1661 | 1463816890572 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:10 INFO - PROCESS | 1661 | 1463816890676 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:48:10 INFO - PROCESS | 1661 | 1463816890770 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x123d5c800 == 103 [pid = 1661] [id = 613] 00:48:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 241 (0x11311f400) [pid = 1661] [serial = 1839] [outer = 0x0] 00:48:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 242 (0x112797400) [pid = 1661] [serial = 1840] [outer = 0x11311f400] 00:48:10 INFO - PROCESS | 1661 | 1463816890797 Marionette DEBUG loaded listener.js 00:48:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 243 (0x116a64000) [pid = 1661] [serial = 1841] [outer = 0x11311f400] 00:48:11 INFO - PROCESS | 1661 | 1463816891233 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 675ms 00:48:11 INFO - PROCESS | 1661 | 1463816891242 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:48:11 INFO - PROCESS | 1661 | 1463816891244 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 00:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:48:11 INFO - PROCESS | 1661 | 1463816891246 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:48:11 INFO - PROCESS | 1661 | 1463816891248 Marionette TRACE conn2 <- [1,2426,null,{}] 00:48:11 INFO - PROCESS | 1661 | 1463816891256 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:11 INFO - PROCESS | 1661 | 1463816891383 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:48:11 INFO - PROCESS | 1661 | 1463816891514 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x11939c800 == 102 [pid = 1661] [id = 418] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x116882000 == 101 [pid = 1661] [id = 328] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x138fd8000 == 100 [pid = 1661] [id = 601] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1373c8800 == 99 [pid = 1661] [id = 600] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12137a000 == 98 [pid = 1661] [id = 599] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1349f3000 == 97 [pid = 1661] [id = 598] 00:48:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e08000 == 98 [pid = 1661] [id = 614] 00:48:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 244 (0x112a68400) [pid = 1661] [serial = 1842] [outer = 0x0] 00:48:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 245 (0x11310f400) [pid = 1661] [serial = 1843] [outer = 0x112a68400] 00:48:11 INFO - PROCESS | 1661 | 1463816891589 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 246 (0x118883c00) [pid = 1661] [serial = 1844] [outer = 0x112a68400] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1346a8000 == 97 [pid = 1661] [id = 597] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1344d4000 == 96 [pid = 1661] [id = 596] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12c905000 == 95 [pid = 1661] [id = 595] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb18800 == 94 [pid = 1661] [id = 594] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x129184800 == 93 [pid = 1661] [id = 593] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12148d800 == 92 [pid = 1661] [id = 592] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x118b82800 == 91 [pid = 1661] [id = 591] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x126ea4000 == 90 [pid = 1661] [id = 590] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12963b800 == 89 [pid = 1661] [id = 581] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12081e800 == 88 [pid = 1661] [id = 580] 00:48:11 INFO - PROCESS | 1661 | --DOCSHELL 0x134a0a800 == 87 [pid = 1661] [id = 579] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 245 (0x125418800) [pid = 1661] [serial = 1720] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 244 (0x12c9ad800) [pid = 1661] [serial = 1673] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 243 (0x125418400) [pid = 1661] [serial = 1681] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 242 (0x115a4c400) [pid = 1661] [serial = 1700] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 241 (0x11283f800) [pid = 1661] [serial = 1699] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 240 (0x119c70800) [pid = 1661] [serial = 1712] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 239 (0x119621800) [pid = 1661] [serial = 1711] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 238 (0x117e60400) [pid = 1661] [serial = 1705] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 237 (0x118874000) [pid = 1661] [serial = 1706] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x120898c00) [pid = 1661] [serial = 1714] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x1219da000) [pid = 1661] [serial = 1715] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x126ed0c00) [pid = 1661] [serial = 1723] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x119381000) [pid = 1661] [serial = 1708] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x119614c00) [pid = 1661] [serial = 1709] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x12d3d3c00) [pid = 1661] [serial = 1690] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x12d583c00) [pid = 1661] [serial = 1696] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x115a50000) [pid = 1661] [serial = 1702] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x1167c0000) [pid = 1661] [serial = 1703] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x112793400) [pid = 1661] [serial = 1675] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x126c2f400) [pid = 1661] [serial = 1721] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x11830d800) [pid = 1661] [serial = 1678] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x12d581800) [pid = 1661] [serial = 1693] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x128bce000) [pid = 1661] [serial = 1684] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x128a99800) [pid = 1661] [serial = 1726] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x12b21ac00) [pid = 1661] [serial = 1687] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x1219d9000) [pid = 1661] [serial = 1729] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x128c87c00) [pid = 1661] [serial = 1727] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x12b28bc00) [pid = 1661] [serial = 1733] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x121d5d000) [pid = 1661] [serial = 1718] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x121aaa400) [pid = 1661] [serial = 1717] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x1296e8800) [pid = 1661] [serial = 1730] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x12721e400) [pid = 1661] [serial = 1724] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x1296f4800) [pid = 1661] [serial = 1732] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x12bfb2400) [pid = 1661] [serial = 1736] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x12bb7bc00) [pid = 1661] [serial = 1735] [outer = 0x0] [url = about:blank] 00:48:11 INFO - PROCESS | 1661 | 1463816891926 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 723ms 00:48:11 INFO - PROCESS | 1661 | 1463816891969 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:48:11 INFO - PROCESS | 1661 | 1463816891971 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 00:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:48:11 INFO - PROCESS | 1661 | 1463816891974 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:48:11 INFO - PROCESS | 1661 | 1463816891975 Marionette TRACE conn2 <- [1,2430,null,{}] 00:48:11 INFO - PROCESS | 1661 | 1463816891977 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:12 INFO - PROCESS | 1661 | 1463816892072 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:48:12 INFO - PROCESS | 1661 | 1463816892167 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12549f000 == 88 [pid = 1661] [id = 615] 00:48:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x115a4c400) [pid = 1661] [serial = 1845] [outer = 0x0] 00:48:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x11936ec00) [pid = 1661] [serial = 1846] [outer = 0x115a4c400] 00:48:12 INFO - PROCESS | 1661 | 1463816892194 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x119740400) [pid = 1661] [serial = 1847] [outer = 0x115a4c400] 00:48:12 INFO - PROCESS | 1661 | 1463816892488 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 568ms 00:48:12 INFO - PROCESS | 1661 | 1463816892543 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:48:12 INFO - PROCESS | 1661 | 1463816892544 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 00:48:12 INFO - PROCESS | 1661 | 1463816892546 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:48:12 INFO - PROCESS | 1661 | 1463816892547 Marionette TRACE conn2 <- [1,2434,null,{}] 00:48:12 INFO - PROCESS | 1661 | 1463816892552 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:12 INFO - PROCESS | 1661 | 1463816892643 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:48:12 INFO - PROCESS | 1661 | 1463816892716 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917b000 == 89 [pid = 1661] [id = 616] 00:48:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x118881800) [pid = 1661] [serial = 1848] [outer = 0x0] 00:48:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x119c68400) [pid = 1661] [serial = 1849] [outer = 0x118881800] 00:48:12 INFO - PROCESS | 1661 | 1463816892744 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x120829000) [pid = 1661] [serial = 1850] [outer = 0x118881800] 00:48:13 INFO - PROCESS | 1661 | 1463816893075 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 572ms 00:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:48:13 INFO - PROCESS | 1661 | 1463816893119 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1661 | 1463816893121 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 00:48:13 INFO - PROCESS | 1661 | 1463816893125 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - PROCESS | 1661 | 1463816893126 Marionette TRACE conn2 <- [1,2438,null,{}] 00:48:13 INFO - PROCESS | 1661 | 1463816893130 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:13 INFO - PROCESS | 1661 | 1463816893346 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:48:13 INFO - PROCESS | 1661 | 1463816893405 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baf7000 == 90 [pid = 1661] [id = 617] 00:48:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x119ccdc00) [pid = 1661] [serial = 1851] [outer = 0x0] 00:48:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x1216d5800) [pid = 1661] [serial = 1852] [outer = 0x119ccdc00] 00:48:13 INFO - PROCESS | 1661 | 1463816893432 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x121d69800) [pid = 1661] [serial = 1853] [outer = 0x119ccdc00] 00:48:13 INFO - PROCESS | 1661 | 1463816893771 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 676ms 00:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:48:13 INFO - PROCESS | 1661 | 1463816893801 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1661 | 1463816893802 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 00:48:13 INFO - PROCESS | 1661 | 1463816893805 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - PROCESS | 1661 | 1463816893806 Marionette TRACE conn2 <- [1,2442,null,{}] 00:48:13 INFO - PROCESS | 1661 | 1463816893808 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:13 INFO - PROCESS | 1661 | 1463816893927 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:48:13 INFO - PROCESS | 1661 | 1463816893965 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c91a000 == 91 [pid = 1661] [id = 618] 00:48:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x124ce1000) [pid = 1661] [serial = 1854] [outer = 0x0] 00:48:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x126895000) [pid = 1661] [serial = 1855] [outer = 0x124ce1000] 00:48:13 INFO - PROCESS | 1661 | 1463816893991 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x126ed1c00) [pid = 1661] [serial = 1856] [outer = 0x124ce1000] 00:48:14 INFO - PROCESS | 1661 | 1463816894339 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 569ms 00:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:48:14 INFO - PROCESS | 1661 | 1463816894374 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:48:14 INFO - PROCESS | 1661 | 1463816894375 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 00:48:14 INFO - PROCESS | 1661 | 1463816894378 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:48:14 INFO - PROCESS | 1661 | 1463816894379 Marionette TRACE conn2 <- [1,2446,null,{}] 00:48:14 INFO - PROCESS | 1661 | 1463816894381 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:14 INFO - PROCESS | 1661 | 1463816894500 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:48:14 INFO - PROCESS | 1661 | 1463816894514 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d19a800 == 92 [pid = 1661] [id = 619] 00:48:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x119621800) [pid = 1661] [serial = 1857] [outer = 0x0] 00:48:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x127588400) [pid = 1661] [serial = 1858] [outer = 0x119621800] 00:48:14 INFO - PROCESS | 1661 | 1463816894539 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x128bc1000) [pid = 1661] [serial = 1859] [outer = 0x119621800] 00:48:14 INFO - PROCESS | 1661 | 1463816894864 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 521ms 00:48:14 INFO - PROCESS | 1661 | 1463816894905 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:48:14 INFO - PROCESS | 1661 | 1463816894906 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 00:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:48:14 INFO - PROCESS | 1661 | 1463816894908 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:48:14 INFO - PROCESS | 1661 | 1463816894910 Marionette TRACE conn2 <- [1,2450,null,{}] 00:48:14 INFO - PROCESS | 1661 | 1463816894912 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:15 INFO - PROCESS | 1661 | 1463816895034 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:48:15 INFO - PROCESS | 1661 | 1463816895045 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1316c1800 == 93 [pid = 1661] [id = 620] 00:48:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x128bcb400) [pid = 1661] [serial = 1860] [outer = 0x0] 00:48:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x128d9a400) [pid = 1661] [serial = 1861] [outer = 0x128bcb400] 00:48:15 INFO - PROCESS | 1661 | 1463816895072 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x129156800) [pid = 1661] [serial = 1862] [outer = 0x128bcb400] 00:48:15 INFO - PROCESS | 1661 | 1463816895434 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 568ms 00:48:15 INFO - PROCESS | 1661 | 1463816895477 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 1661 | 1463816895478 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 00:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:48:15 INFO - PROCESS | 1661 | 1463816895487 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:48:15 INFO - PROCESS | 1661 | 1463816895488 Marionette TRACE conn2 <- [1,2454,null,{}] 00:48:15 INFO - PROCESS | 1661 | 1463816895498 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:15 INFO - PROCESS | 1661 | 1463816895618 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x115a55000) [pid = 1661] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x119368c00) [pid = 1661] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x112665400) [pid = 1661] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x1219e5800) [pid = 1661] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x119cce800) [pid = 1661] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x128c8ac00) [pid = 1661] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x124ce0000) [pid = 1661] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x113104c00) [pid = 1661] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x134429800) [pid = 1661] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x113107000) [pid = 1661] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x1111b1400) [pid = 1661] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:48:15 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x112663000) [pid = 1661] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:48:15 INFO - PROCESS | 1661 | 1463816895956 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x127517800 == 94 [pid = 1661] [id = 621] 00:48:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x112663000) [pid = 1661] [serial = 1863] [outer = 0x0] 00:48:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x113105000) [pid = 1661] [serial = 1864] [outer = 0x112663000] 00:48:15 INFO - PROCESS | 1661 | 1463816895982 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x119ccd400) [pid = 1661] [serial = 1865] [outer = 0x112663000] 00:48:16 INFO - PROCESS | 1661 | 1463816896265 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 820ms 00:48:16 INFO - PROCESS | 1661 | 1463816896307 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:48:16 INFO - PROCESS | 1661 | 1463816896309 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 00:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:48:16 INFO - PROCESS | 1661 | 1463816896311 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:48:16 INFO - PROCESS | 1661 | 1463816896313 Marionette TRACE conn2 <- [1,2458,null,{}] 00:48:16 INFO - PROCESS | 1661 | 1463816896317 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:16 INFO - PROCESS | 1661 | 1463816896427 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:48:16 INFO - PROCESS | 1661 | 1463816896432 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346a7800 == 95 [pid = 1661] [id = 622] 00:48:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x112683400) [pid = 1661] [serial = 1866] [outer = 0x0] 00:48:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x129464400) [pid = 1661] [serial = 1867] [outer = 0x112683400] 00:48:16 INFO - PROCESS | 1661 | 1463816896525 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x12b287400) [pid = 1661] [serial = 1868] [outer = 0x112683400] 00:48:16 INFO - PROCESS | 1661 | 1463816896817 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 523ms 00:48:16 INFO - PROCESS | 1661 | 1463816896838 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:48:16 INFO - PROCESS | 1661 | 1463816896839 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 00:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:48:16 INFO - PROCESS | 1661 | 1463816896841 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:48:16 INFO - PROCESS | 1661 | 1463816896842 Marionette TRACE conn2 <- [1,2462,null,{}] 00:48:16 INFO - PROCESS | 1661 | 1463816896845 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:16 INFO - PROCESS | 1661 | 1463816896948 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:48:16 INFO - PROCESS | 1661 | 1463816896960 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a3f000 == 96 [pid = 1661] [id = 623] 00:48:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x12b287800) [pid = 1661] [serial = 1869] [outer = 0x0] 00:48:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x12bb73400) [pid = 1661] [serial = 1870] [outer = 0x12b287800] 00:48:16 INFO - PROCESS | 1661 | 1463816896986 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x12c1f1000) [pid = 1661] [serial = 1871] [outer = 0x12b287800] 00:48:17 INFO - PROCESS | 1661 | 1463816897318 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 518ms 00:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:48:17 INFO - PROCESS | 1661 | 1463816897359 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:48:17 INFO - PROCESS | 1661 | 1463816897361 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 00:48:17 INFO - PROCESS | 1661 | 1463816897363 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:48:17 INFO - PROCESS | 1661 | 1463816897364 Marionette TRACE conn2 <- [1,2466,null,{}] 00:48:17 INFO - PROCESS | 1661 | 1463816897369 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:17 INFO - PROCESS | 1661 | 1463816897500 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:48:17 INFO - PROCESS | 1661 | 1463816897508 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x134beb800 == 97 [pid = 1661] [id = 624] 00:48:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x12b28bc00) [pid = 1661] [serial = 1872] [outer = 0x0] 00:48:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x12c9ad800) [pid = 1661] [serial = 1873] [outer = 0x12b28bc00] 00:48:17 INFO - PROCESS | 1661 | 1463816897534 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x12d579400) [pid = 1661] [serial = 1874] [outer = 0x12b28bc00] 00:48:18 INFO - PROCESS | 1661 | 1463816898058 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 723ms 00:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:48:18 INFO - PROCESS | 1661 | 1463816898092 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:48:18 INFO - PROCESS | 1661 | 1463816898096 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 00:48:18 INFO - PROCESS | 1661 | 1463816898104 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:48:18 INFO - PROCESS | 1661 | 1463816898108 Marionette TRACE conn2 <- [1,2470,null,{}] 00:48:18 INFO - PROCESS | 1661 | 1463816898116 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:18 INFO - PROCESS | 1661 | 1463816898297 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:48:18 INFO - PROCESS | 1661 | 1463816898383 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d78800 == 98 [pid = 1661] [id = 625] 00:48:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x11267a800) [pid = 1661] [serial = 1875] [outer = 0x0] 00:48:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x112dd7800) [pid = 1661] [serial = 1876] [outer = 0x11267a800] 00:48:18 INFO - PROCESS | 1661 | 1463816898415 Marionette DEBUG loaded listener.js 00:48:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x11311a000) [pid = 1661] [serial = 1877] [outer = 0x11267a800] 00:48:18 INFO - PROCESS | 1661 | 1463816898872 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 780ms 00:48:18 INFO - PROCESS | 1661 | 1463816898881 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:48:18 INFO - PROCESS | 1661 | 1463816898885 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 00:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:48:18 INFO - PROCESS | 1661 | 1463816898890 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:48:18 INFO - PROCESS | 1661 | 1463816898891 Marionette TRACE conn2 <- [1,2474,null,{}] 00:48:18 INFO - PROCESS | 1661 | 1463816898894 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:19 INFO - PROCESS | 1661 | 1463816899011 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:48:19 INFO - PROCESS | 1661 | 1463816899097 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12babf800 == 99 [pid = 1661] [id = 626] 00:48:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x113317800) [pid = 1661] [serial = 1878] [outer = 0x0] 00:48:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x11684ec00) [pid = 1661] [serial = 1879] [outer = 0x113317800] 00:48:19 INFO - PROCESS | 1661 | 1463816899130 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x118872c00) [pid = 1661] [serial = 1880] [outer = 0x113317800] 00:48:19 INFO - PROCESS | 1661 | 1463816899547 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 00:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:48:19 INFO - PROCESS | 1661 | 1463816899560 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:48:19 INFO - PROCESS | 1661 | 1463816899562 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 00:48:19 INFO - PROCESS | 1661 | 1463816899564 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:48:19 INFO - PROCESS | 1661 | 1463816899567 Marionette TRACE conn2 <- [1,2478,null,{}] 00:48:19 INFO - PROCESS | 1661 | 1463816899576 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:19 INFO - PROCESS | 1661 | 1463816899697 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:48:19 INFO - PROCESS | 1661 | 1463816899812 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349fa800 == 100 [pid = 1661] [id = 627] 00:48:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x119382c00) [pid = 1661] [serial = 1881] [outer = 0x0] 00:48:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x12082d800) [pid = 1661] [serial = 1882] [outer = 0x119382c00] 00:48:19 INFO - PROCESS | 1661 | 1463816899847 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 238 (0x121aa9c00) [pid = 1661] [serial = 1883] [outer = 0x119382c00] 00:48:20 INFO - PROCESS | 1661 | 1463816900302 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 773ms 00:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:48:20 INFO - PROCESS | 1661 | 1463816900337 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:48:20 INFO - PROCESS | 1661 | 1463816900339 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 00:48:20 INFO - PROCESS | 1661 | 1463816900341 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:48:20 INFO - PROCESS | 1661 | 1463816900343 Marionette TRACE conn2 <- [1,2482,null,{}] 00:48:20 INFO - PROCESS | 1661 | 1463816900345 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:20 INFO - PROCESS | 1661 | 1463816900498 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:48:20 INFO - PROCESS | 1661 | 1463816900546 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x13799a800 == 101 [pid = 1661] [id = 628] 00:48:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 239 (0x121c09000) [pid = 1661] [serial = 1884] [outer = 0x0] 00:48:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 240 (0x128a72000) [pid = 1661] [serial = 1885] [outer = 0x121c09000] 00:48:20 INFO - PROCESS | 1661 | 1463816900577 Marionette DEBUG loaded listener.js 00:48:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 241 (0x12945c000) [pid = 1661] [serial = 1886] [outer = 0x121c09000] 00:48:21 INFO - PROCESS | 1661 | 1463816901020 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 719ms 00:48:21 INFO - PROCESS | 1661 | 1463816901061 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:48:21 INFO - PROCESS | 1661 | 1463816901062 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 00:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:48:21 INFO - PROCESS | 1661 | 1463816901065 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:48:21 INFO - PROCESS | 1661 | 1463816901066 Marionette TRACE conn2 <- [1,2486,null,{}] 00:48:21 INFO - PROCESS | 1661 | 1463816901069 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:21 INFO - PROCESS | 1661 | 1463816901183 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:48:21 INFO - PROCESS | 1661 | 1463816901271 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x138505000 == 102 [pid = 1661] [id = 629] 00:48:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 242 (0x118883400) [pid = 1661] [serial = 1887] [outer = 0x0] 00:48:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 243 (0x1296f4c00) [pid = 1661] [serial = 1888] [outer = 0x118883400] 00:48:21 INFO - PROCESS | 1661 | 1463816901301 Marionette DEBUG loaded listener.js 00:48:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 244 (0x12b21bc00) [pid = 1661] [serial = 1889] [outer = 0x118883400] 00:48:21 INFO - PROCESS | 1661 | 1463816901704 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 00:48:21 INFO - PROCESS | 1661 | 1463816901735 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:48:21 INFO - PROCESS | 1661 | 1463816901737 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 00:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:48:21 INFO - PROCESS | 1661 | 1463816901739 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:48:21 INFO - PROCESS | 1661 | 1463816901740 Marionette TRACE conn2 <- [1,2490,null,{}] 00:48:21 INFO - PROCESS | 1661 | 1463816901743 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:21 INFO - PROCESS | 1661 | 1463816901875 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:48:22 INFO - PROCESS | 1661 | 1463816901998 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x138780000 == 103 [pid = 1661] [id = 630] 00:48:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 245 (0x12c9a8000) [pid = 1661] [serial = 1890] [outer = 0x0] 00:48:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 246 (0x12ee2b800) [pid = 1661] [serial = 1891] [outer = 0x12c9a8000] 00:48:22 INFO - PROCESS | 1661 | 1463816902030 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 247 (0x1309cd400) [pid = 1661] [serial = 1892] [outer = 0x12c9a8000] 00:48:22 INFO - PROCESS | 1661 | 1463816902438 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 719ms 00:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:48:22 INFO - PROCESS | 1661 | 1463816902459 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:48:22 INFO - PROCESS | 1661 | 1463816902460 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 00:48:22 INFO - PROCESS | 1661 | 1463816902463 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:48:22 INFO - PROCESS | 1661 | 1463816902464 Marionette TRACE conn2 <- [1,2494,null,{}] 00:48:22 INFO - PROCESS | 1661 | 1463816902469 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:22 INFO - PROCESS | 1661 | 1463816902581 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:48:22 INFO - PROCESS | 1661 | 1463816902694 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1391dd000 == 104 [pid = 1661] [id = 631] 00:48:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 248 (0x1309cd000) [pid = 1661] [serial = 1893] [outer = 0x0] 00:48:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 249 (0x134425c00) [pid = 1661] [serial = 1894] [outer = 0x1309cd000] 00:48:22 INFO - PROCESS | 1661 | 1463816902726 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 250 (0x13442e400) [pid = 1661] [serial = 1895] [outer = 0x1309cd000] 00:48:23 INFO - PROCESS | 1661 | 1463816903130 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 722ms 00:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:48:23 INFO - PROCESS | 1661 | 1463816903186 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:48:23 INFO - PROCESS | 1661 | 1463816903187 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 00:48:23 INFO - PROCESS | 1661 | 1463816903189 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 1661 | 1463816903190 Marionette TRACE conn2 <- [1,2498,null,{}] 00:48:23 INFO - PROCESS | 1661 | 1463816903193 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:23 INFO - PROCESS | 1661 | 1463816903325 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:48:23 INFO - PROCESS | 1661 | 1463816903416 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x1379df000 == 105 [pid = 1661] [id = 632] 00:48:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 251 (0x134424800) [pid = 1661] [serial = 1896] [outer = 0x0] 00:48:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 252 (0x13446b000) [pid = 1661] [serial = 1897] [outer = 0x134424800] 00:48:23 INFO - PROCESS | 1661 | 1463816903446 Marionette DEBUG loaded listener.js 00:48:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 253 (0x1345b3000) [pid = 1661] [serial = 1898] [outer = 0x134424800] 00:48:23 INFO - PROCESS | 1661 | 1463816903865 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 720ms 00:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:48:23 INFO - PROCESS | 1661 | 1463816903909 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:48:23 INFO - PROCESS | 1661 | 1463816903910 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 00:48:23 INFO - PROCESS | 1661 | 1463816903913 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 1661 | 1463816903915 Marionette TRACE conn2 <- [1,2502,null,{}] 00:48:23 INFO - PROCESS | 1661 | 1463816903919 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:24 INFO - PROCESS | 1661 | 1463816904033 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:48:24 INFO - PROCESS | 1661 | 1463816904122 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x139b95800 == 106 [pid = 1661] [id = 633] 00:48:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 254 (0x134430800) [pid = 1661] [serial = 1899] [outer = 0x0] 00:48:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 255 (0x1345bb800) [pid = 1661] [serial = 1900] [outer = 0x134430800] 00:48:24 INFO - PROCESS | 1661 | 1463816904152 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 256 (0x134c98c00) [pid = 1661] [serial = 1901] [outer = 0x134430800] 00:48:24 INFO - PROCESS | 1661 | 1463816904622 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 721ms 00:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:48:24 INFO - PROCESS | 1661 | 1463816904653 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 1661 | 1463816904655 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 00:48:24 INFO - PROCESS | 1661 | 1463816904657 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:48:24 INFO - PROCESS | 1661 | 1463816904658 Marionette TRACE conn2 <- [1,2506,null,{}] 00:48:24 INFO - PROCESS | 1661 | 1463816904661 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:24 INFO - PROCESS | 1661 | 1463816904778 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:48:24 INFO - PROCESS | 1661 | 1463816904868 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab14800 == 107 [pid = 1661] [id = 634] 00:48:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 257 (0x1255d6000) [pid = 1661] [serial = 1902] [outer = 0x0] 00:48:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 258 (0x1345ba800) [pid = 1661] [serial = 1903] [outer = 0x1255d6000] 00:48:24 INFO - PROCESS | 1661 | 1463816904900 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 259 (0x13797c800) [pid = 1661] [serial = 1904] [outer = 0x1255d6000] 00:48:25 INFO - PROCESS | 1661 | 1463816905340 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 719ms 00:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:48:25 INFO - PROCESS | 1661 | 1463816905377 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:48:25 INFO - PROCESS | 1661 | 1463816905378 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 00:48:25 INFO - PROCESS | 1661 | 1463816905381 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:48:25 INFO - PROCESS | 1661 | 1463816905383 Marionette TRACE conn2 <- [1,2510,null,{}] 00:48:25 INFO - PROCESS | 1661 | 1463816905385 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:25 INFO - PROCESS | 1661 | 1463816905519 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:48:25 INFO - PROCESS | 1661 | 1463816905613 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12962e000 == 108 [pid = 1661] [id = 635] 00:48:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 260 (0x124c98c00) [pid = 1661] [serial = 1905] [outer = 0x0] 00:48:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 261 (0x12cece800) [pid = 1661] [serial = 1906] [outer = 0x124c98c00] 00:48:25 INFO - PROCESS | 1661 | 1463816905651 Marionette DEBUG loaded listener.js 00:48:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 262 (0x137b82400) [pid = 1661] [serial = 1907] [outer = 0x124c98c00] 00:48:26 INFO - PROCESS | 1661 | 1463816906132 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 820ms 00:48:26 INFO - PROCESS | 1661 | 1463816906201 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 1661 | 1463816906202 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 00:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:48:26 INFO - PROCESS | 1661 | 1463816906205 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:48:26 INFO - PROCESS | 1661 | 1463816906206 Marionette TRACE conn2 <- [1,2514,null,{}] 00:48:26 INFO - PROCESS | 1661 | 1463816906208 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:26 INFO - PROCESS | 1661 | 1463816906326 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:48:26 INFO - PROCESS | 1661 | 1463816906422 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a5c000 == 109 [pid = 1661] [id = 636] 00:48:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 263 (0x137b85800) [pid = 1661] [serial = 1908] [outer = 0x0] 00:48:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 264 (0x1385f2800) [pid = 1661] [serial = 1909] [outer = 0x137b85800] 00:48:26 INFO - PROCESS | 1661 | 1463816906451 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 265 (0x1385f8400) [pid = 1661] [serial = 1910] [outer = 0x137b85800] 00:48:26 INFO - PROCESS | 1661 | 1463816906894 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 719ms 00:48:26 INFO - PROCESS | 1661 | 1463816906924 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 1661 | 1463816906926 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 00:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:48:26 INFO - PROCESS | 1661 | 1463816906928 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:48:26 INFO - PROCESS | 1661 | 1463816906929 Marionette TRACE conn2 <- [1,2518,null,{}] 00:48:26 INFO - PROCESS | 1661 | 1463816906934 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:27 INFO - PROCESS | 1661 | 1463816907055 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:48:27 INFO - PROCESS | 1661 | 1463816907340 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e18800 == 110 [pid = 1661] [id = 637] 00:48:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 266 (0x11107ec00) [pid = 1661] [serial = 1911] [outer = 0x0] 00:48:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 267 (0x111d19c00) [pid = 1661] [serial = 1912] [outer = 0x11107ec00] 00:48:27 INFO - PROCESS | 1661 | 1463816907371 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 268 (0x112a69000) [pid = 1661] [serial = 1913] [outer = 0x11107ec00] 00:48:27 INFO - PROCESS | 1661 | 1463816907800 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 923ms 00:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:48:27 INFO - PROCESS | 1661 | 1463816907852 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:48:27 INFO - PROCESS | 1661 | 1463816907855 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 00:48:27 INFO - PROCESS | 1661 | 1463816907857 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:48:27 INFO - PROCESS | 1661 | 1463816907860 Marionette TRACE conn2 <- [1,2522,null,{}] 00:48:27 INFO - PROCESS | 1661 | 1463816907882 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:28 INFO - PROCESS | 1661 | 1463816908028 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:48:28 INFO - PROCESS | 1661 | 1463816908102 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f84000 == 111 [pid = 1661] [id = 638] 00:48:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 269 (0x112a65c00) [pid = 1661] [serial = 1914] [outer = 0x0] 00:48:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 270 (0x112a74c00) [pid = 1661] [serial = 1915] [outer = 0x112a65c00] 00:48:28 INFO - PROCESS | 1661 | 1463816908130 Marionette DEBUG loaded listener.js 00:48:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 271 (0x11310a400) [pid = 1661] [serial = 1916] [outer = 0x112a65c00] 00:48:28 INFO - PROCESS | 1661 | 1463816908555 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 724ms 00:48:28 INFO - PROCESS | 1661 | 1463816908586 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:48:28 INFO - PROCESS | 1661 | 1463816908590 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 00:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:48:28 INFO - PROCESS | 1661 | 1463816908594 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:48:28 INFO - PROCESS | 1661 | 1463816908596 Marionette TRACE conn2 <- [1,2526,null,{}] 00:48:28 INFO - PROCESS | 1661 | 1463816908599 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:28 INFO - PROCESS | 1661 | 1463816908762 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:48:28 INFO - PROCESS | 1661 | 1463816908928 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x119768800 == 112 [pid = 1661] [id = 639] 00:48:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 272 (0x115a58000) [pid = 1661] [serial = 1917] [outer = 0x0] 00:48:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 273 (0x115e50c00) [pid = 1661] [serial = 1918] [outer = 0x115a58000] 00:48:28 INFO - PROCESS | 1661 | 1463816908956 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 274 (0x116610000) [pid = 1661] [serial = 1919] [outer = 0x115a58000] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x137ae0000 == 111 [pid = 1661] [id = 564] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x134a3f000 == 110 [pid = 1661] [id = 623] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1346a7800 == 109 [pid = 1661] [id = 622] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x127517800 == 108 [pid = 1661] [id = 621] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1316c1800 == 107 [pid = 1661] [id = 620] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 273 (0x1345b5000) [pid = 1661] [serial = 1807] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12d19a800 == 106 [pid = 1661] [id = 619] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12c91a000 == 105 [pid = 1661] [id = 618] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12baf7000 == 104 [pid = 1661] [id = 617] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12917b000 == 103 [pid = 1661] [id = 616] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12549f000 == 102 [pid = 1661] [id = 615] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x117e08000 == 101 [pid = 1661] [id = 614] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x123d5c800 == 100 [pid = 1661] [id = 613] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x129016000 == 99 [pid = 1661] [id = 612] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x13877f000 == 98 [pid = 1661] [id = 608] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1391d9800 == 97 [pid = 1661] [id = 607] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x138504800 == 96 [pid = 1661] [id = 606] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x13799f000 == 95 [pid = 1661] [id = 605] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12c311800 == 94 [pid = 1661] [id = 604] 00:48:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1194ce800 == 93 [pid = 1661] [id = 603] 00:48:29 INFO - PROCESS | 1661 | 1463816909412 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 824ms 00:48:29 INFO - PROCESS | 1661 | 1463816909419 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:48:29 INFO - PROCESS | 1661 | 1463816909422 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 00:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:48:29 INFO - PROCESS | 1661 | 1463816909432 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:48:29 INFO - PROCESS | 1661 | 1463816909438 Marionette TRACE conn2 <- [1,2530,null,{}] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 272 (0x118310c00) [pid = 1661] [serial = 1775] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 271 (0x1180d0c00) [pid = 1661] [serial = 1774] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 270 (0x119616400) [pid = 1661] [serial = 1777] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 269 (0x119c66800) [pid = 1661] [serial = 1778] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 268 (0x128bc9800) [pid = 1661] [serial = 1750] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 267 (0x128a97800) [pid = 1661] [serial = 1768] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 266 (0x11311e800) [pid = 1661] [serial = 1772] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 265 (0x113114000) [pid = 1661] [serial = 1771] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 264 (0x121ab0800) [pid = 1661] [serial = 1783] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 263 (0x121d67000) [pid = 1661] [serial = 1784] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 262 (0x121222000) [pid = 1661] [serial = 1780] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 261 (0x129063800) [pid = 1661] [serial = 1789] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 260 (0x121755400) [pid = 1661] [serial = 1781] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 259 (0x12b281c00) [pid = 1661] [serial = 1790] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 258 (0x12c7ee400) [pid = 1661] [serial = 1738] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 257 (0x126ecd000) [pid = 1661] [serial = 1786] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 256 (0x12d576400) [pid = 1661] [serial = 1759] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 255 (0x115a54800) [pid = 1661] [serial = 1741] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 254 (0x12ee2a800) [pid = 1661] [serial = 1765] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 253 (0x11310f800) [pid = 1661] [serial = 1793] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 252 (0x11310b000) [pid = 1661] [serial = 1792] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 251 (0x12b21c800) [pid = 1661] [serial = 1753] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 250 (0x12d12e800) [pid = 1661] [serial = 1762] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 249 (0x134464000) [pid = 1661] [serial = 1805] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 248 (0x11830f000) [pid = 1661] [serial = 1744] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 247 (0x113121c00) [pid = 1661] [serial = 1756] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 246 (0x1216d8c00) [pid = 1661] [serial = 1747] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 245 (0x12bfaf800) [pid = 1661] [serial = 1796] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 244 (0x12bb36000) [pid = 1661] [serial = 1795] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 243 (0x119c70400) [pid = 1661] [serial = 1799] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 242 (0x13442f400) [pid = 1661] [serial = 1804] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 241 (0x115a50c00) [pid = 1661] [serial = 1798] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 240 (0x128d91c00) [pid = 1661] [serial = 1787] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 239 (0x12d3db400) [pid = 1661] [serial = 1801] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | --DOMWINDOW == 238 (0x13446fc00) [pid = 1661] [serial = 1802] [outer = 0x0] [url = about:blank] 00:48:29 INFO - PROCESS | 1661 | 1463816909482 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:29 INFO - PROCESS | 1661 | 1463816909644 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:48:29 INFO - PROCESS | 1661 | 1463816909659 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x124944800 == 94 [pid = 1661] [id = 640] 00:48:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 239 (0x117e64000) [pid = 1661] [serial = 1920] [outer = 0x0] 00:48:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 240 (0x1180d1800) [pid = 1661] [serial = 1921] [outer = 0x117e64000] 00:48:29 INFO - PROCESS | 1661 | 1463816909701 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 241 (0x1182c4800) [pid = 1661] [serial = 1922] [outer = 0x117e64000] 00:48:30 INFO - PROCESS | 1661 | 1463816910094 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 692ms 00:48:30 INFO - PROCESS | 1661 | 1463816910118 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:48:30 INFO - PROCESS | 1661 | 1463816910120 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 00:48:30 INFO - PROCESS | 1661 | 1463816910122 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:48:30 INFO - PROCESS | 1661 | 1463816910123 Marionette TRACE conn2 <- [1,2534,null,{}] 00:48:30 INFO - PROCESS | 1661 | 1463816910125 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:30 INFO - PROCESS | 1661 | 1463816910225 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:48:30 INFO - PROCESS | 1661 | 1463816910229 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x126ea2800 == 95 [pid = 1661] [id = 641] 00:48:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 242 (0x1182cd800) [pid = 1661] [serial = 1923] [outer = 0x0] 00:48:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 243 (0x118310c00) [pid = 1661] [serial = 1924] [outer = 0x1182cd800] 00:48:30 INFO - PROCESS | 1661 | 1463816910256 Marionette DEBUG loaded listener.js 00:48:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 244 (0x11886e400) [pid = 1661] [serial = 1925] [outer = 0x1182cd800] 00:48:30 INFO - PROCESS | 1661 | 1463816910623 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 00:48:30 INFO - PROCESS | 1661 | 1463816910640 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:48:30 INFO - PROCESS | 1661 | 1463816910641 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 00:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:48:30 INFO - PROCESS | 1661 | 1463816910644 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:48:30 INFO - PROCESS | 1661 | 1463816910645 Marionette TRACE conn2 <- [1,2538,null,{}] 00:48:30 INFO - PROCESS | 1661 | 1463816910658 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:30 INFO - PROCESS | 1661 | 1463816910756 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:48:30 INFO - PROCESS | 1661 | 1463816910761 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x129020000 == 96 [pid = 1661] [id = 642] 00:48:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 245 (0x118887400) [pid = 1661] [serial = 1926] [outer = 0x0] 00:48:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 246 (0x11901f400) [pid = 1661] [serial = 1927] [outer = 0x118887400] 00:48:30 INFO - PROCESS | 1661 | 1463816910795 Marionette DEBUG loaded listener.js 00:48:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 247 (0x11938f400) [pid = 1661] [serial = 1928] [outer = 0x118887400] 00:48:31 INFO - PROCESS | 1661 | 1463816911186 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 572ms 00:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:48:31 INFO - PROCESS | 1661 | 1463816911217 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 1661 | 1463816911218 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 00:48:31 INFO - PROCESS | 1661 | 1463816911220 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 1661 | 1463816911221 Marionette TRACE conn2 <- [1,2542,null,{}] 00:48:31 INFO - PROCESS | 1661 | 1463816911223 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:31 INFO - PROCESS | 1661 | 1463816911323 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:48:31 INFO - PROCESS | 1661 | 1463816911422 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab17000 == 97 [pid = 1661] [id = 643] 00:48:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 248 (0x118887800) [pid = 1661] [serial = 1929] [outer = 0x0] 00:48:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 249 (0x11973d000) [pid = 1661] [serial = 1930] [outer = 0x118887800] 00:48:31 INFO - PROCESS | 1661 | 1463816911448 Marionette DEBUG loaded listener.js 00:48:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 250 (0x119cd0c00) [pid = 1661] [serial = 1931] [outer = 0x118887800] 00:48:31 INFO - PROCESS | 1661 | 1463816911773 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 570ms 00:48:31 INFO - PROCESS | 1661 | 1463816911797 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 1661 | 1463816911798 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 00:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:48:31 INFO - PROCESS | 1661 | 1463816911802 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 1661 | 1463816911803 Marionette TRACE conn2 <- [1,2546,null,{}] 00:48:31 INFO - PROCESS | 1661 | 1463816911806 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:31 INFO - PROCESS | 1661 | 1463816911941 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:48:31 INFO - PROCESS | 1661 | 1463816911956 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb08000 == 98 [pid = 1661] [id = 644] 00:48:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 251 (0x119c68800) [pid = 1661] [serial = 1932] [outer = 0x0] 00:48:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 252 (0x119de6400) [pid = 1661] [serial = 1933] [outer = 0x119c68800] 00:48:31 INFO - PROCESS | 1661 | 1463816911982 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 253 (0x121222000) [pid = 1661] [serial = 1934] [outer = 0x119c68800] 00:48:32 INFO - PROCESS | 1661 | 1463816912357 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 569ms 00:48:32 INFO - PROCESS | 1661 | 1463816912371 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:48:32 INFO - PROCESS | 1661 | 1463816912373 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 00:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:48:32 INFO - PROCESS | 1661 | 1463816912375 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:48:32 INFO - PROCESS | 1661 | 1463816912376 Marionette TRACE conn2 <- [1,2550,null,{}] 00:48:32 INFO - PROCESS | 1661 | 1463816912378 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:32 INFO - PROCESS | 1661 | 1463816912507 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:48:32 INFO - PROCESS | 1661 | 1463816912522 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c903000 == 99 [pid = 1661] [id = 645] 00:48:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 254 (0x120898c00) [pid = 1661] [serial = 1935] [outer = 0x0] 00:48:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 255 (0x121751800) [pid = 1661] [serial = 1936] [outer = 0x120898c00] 00:48:32 INFO - PROCESS | 1661 | 1463816912548 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 256 (0x1219d7000) [pid = 1661] [serial = 1937] [outer = 0x120898c00] 00:48:32 INFO - PROCESS | 1661 | 1463816912931 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 568ms 00:48:32 INFO - PROCESS | 1661 | 1463816912943 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:48:32 INFO - PROCESS | 1661 | 1463816912944 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 00:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:48:32 INFO - PROCESS | 1661 | 1463816912947 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:48:32 INFO - PROCESS | 1661 | 1463816912948 Marionette TRACE conn2 <- [1,2554,null,{}] 00:48:32 INFO - PROCESS | 1661 | 1463816912950 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:33 INFO - PROCESS | 1661 | 1463816913080 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:48:33 INFO - PROCESS | 1661 | 1463816913094 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf50800 == 100 [pid = 1661] [id = 646] 00:48:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 257 (0x1219d9000) [pid = 1661] [serial = 1938] [outer = 0x0] 00:48:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 258 (0x121aac800) [pid = 1661] [serial = 1939] [outer = 0x1219d9000] 00:48:33 INFO - PROCESS | 1661 | 1463816913127 Marionette DEBUG loaded listener.js 00:48:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 259 (0x121d61800) [pid = 1661] [serial = 1940] [outer = 0x1219d9000] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 258 (0x124ce1000) [pid = 1661] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 257 (0x113111400) [pid = 1661] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 256 (0x11311f400) [pid = 1661] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 255 (0x119ccdc00) [pid = 1661] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 254 (0x112663000) [pid = 1661] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 253 (0x112a68400) [pid = 1661] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 252 (0x118881800) [pid = 1661] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 251 (0x115a4c400) [pid = 1661] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 250 (0x112683400) [pid = 1661] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 249 (0x128bcb400) [pid = 1661] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 248 (0x134468000) [pid = 1661] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 247 (0x12b287800) [pid = 1661] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:48:33 INFO - PROCESS | 1661 | --DOMWINDOW == 246 (0x119621800) [pid = 1661] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:48:33 INFO - PROCESS | 1661 | 1463816913715 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 820ms 00:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:48:33 INFO - PROCESS | 1661 | 1463816913768 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 1661 | 1463816913769 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 00:48:33 INFO - PROCESS | 1661 | 1463816913771 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:48:33 INFO - PROCESS | 1661 | 1463816913772 Marionette TRACE conn2 <- [1,2558,null,{}] 00:48:33 INFO - PROCESS | 1661 | 1463816913775 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:33 INFO - PROCESS | 1661 | 1463816913877 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:48:33 INFO - PROCESS | 1661 | 1463816913881 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1a2800 == 101 [pid = 1661] [id = 647] 00:48:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 247 (0x113103000) [pid = 1661] [serial = 1941] [outer = 0x0] 00:48:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 248 (0x11887a800) [pid = 1661] [serial = 1942] [outer = 0x113103000] 00:48:33 INFO - PROCESS | 1661 | 1463816913981 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 249 (0x124ce3400) [pid = 1661] [serial = 1943] [outer = 0x113103000] 00:48:34 INFO - PROCESS | 1661 | 1463816914295 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 569ms 00:48:34 INFO - PROCESS | 1661 | 1463816914352 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 1661 | 1463816914354 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 00:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:48:34 INFO - PROCESS | 1661 | 1463816914356 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - PROCESS | 1661 | 1463816914358 Marionette TRACE conn2 <- [1,2562,null,{}] 00:48:34 INFO - PROCESS | 1661 | 1463816914361 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:34 INFO - PROCESS | 1661 | 1463816914475 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:48:34 INFO - PROCESS | 1661 | 1463816914555 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344da000 == 102 [pid = 1661] [id = 648] 00:48:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 250 (0x124996400) [pid = 1661] [serial = 1944] [outer = 0x0] 00:48:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 251 (0x126c2e000) [pid = 1661] [serial = 1945] [outer = 0x124996400] 00:48:34 INFO - PROCESS | 1661 | 1463816914580 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 252 (0x128a8ec00) [pid = 1661] [serial = 1946] [outer = 0x124996400] 00:48:34 INFO - PROCESS | 1661 | 1463816914868 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 570ms 00:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:48:34 INFO - PROCESS | 1661 | 1463816914926 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 1661 | 1463816914927 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 00:48:34 INFO - PROCESS | 1661 | 1463816914930 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - PROCESS | 1661 | 1463816914931 Marionette TRACE conn2 <- [1,2566,null,{}] 00:48:34 INFO - PROCESS | 1661 | 1463816914935 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:35 INFO - PROCESS | 1661 | 1463816915036 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:48:35 INFO - PROCESS | 1661 | 1463816915040 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1347a2800 == 103 [pid = 1661] [id = 649] 00:48:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 253 (0x128a97c00) [pid = 1661] [serial = 1947] [outer = 0x0] 00:48:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 254 (0x128bc8400) [pid = 1661] [serial = 1948] [outer = 0x128a97c00] 00:48:35 INFO - PROCESS | 1661 | 1463816915066 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 255 (0x1168c1000) [pid = 1661] [serial = 1949] [outer = 0x128a97c00] 00:48:35 INFO - PROCESS | 1661 | 1463816915407 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 523ms 00:48:35 INFO - PROCESS | 1661 | 1463816915470 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:48:35 INFO - PROCESS | 1661 | 1463816915471 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 00:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:48:35 INFO - PROCESS | 1661 | 1463816915473 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:48:35 INFO - PROCESS | 1661 | 1463816915474 Marionette TRACE conn2 <- [1,2570,null,{}] 00:48:35 INFO - PROCESS | 1661 | 1463816915477 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:35 INFO - PROCESS | 1661 | 1463816915580 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:48:35 INFO - PROCESS | 1661 | 1463816915584 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a09800 == 104 [pid = 1661] [id = 650] 00:48:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 256 (0x128a6d800) [pid = 1661] [serial = 1950] [outer = 0x0] 00:48:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 257 (0x128c86800) [pid = 1661] [serial = 1951] [outer = 0x128a6d800] 00:48:35 INFO - PROCESS | 1661 | 1463816915609 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 258 (0x12905ec00) [pid = 1661] [serial = 1952] [outer = 0x128a6d800] 00:48:36 INFO - PROCESS | 1661 | 1463816916221 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 775ms 00:48:36 INFO - PROCESS | 1661 | 1463816916250 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 1661 | 1463816916254 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 00:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:48:36 INFO - PROCESS | 1661 | 1463816916257 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - PROCESS | 1661 | 1463816916260 Marionette TRACE conn2 <- [1,2574,null,{}] 00:48:36 INFO - PROCESS | 1661 | 1463816916264 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:36 INFO - PROCESS | 1661 | 1463816916391 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:48:36 INFO - PROCESS | 1661 | 1463816916517 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d77800 == 105 [pid = 1661] [id = 651] 00:48:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 259 (0x112d02800) [pid = 1661] [serial = 1953] [outer = 0x0] 00:48:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 260 (0x113118400) [pid = 1661] [serial = 1954] [outer = 0x112d02800] 00:48:36 INFO - PROCESS | 1661 | 1463816916551 Marionette DEBUG loaded listener.js 00:48:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 261 (0x115a55000) [pid = 1661] [serial = 1955] [outer = 0x112d02800] 00:48:36 INFO - PROCESS | 1661 | 1463816916961 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 772ms 00:48:37 INFO - PROCESS | 1661 | 1463816917030 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:48:37 INFO - PROCESS | 1661 | 1463816917034 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 00:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:48:37 INFO - PROCESS | 1661 | 1463816917039 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:48:37 INFO - PROCESS | 1661 | 1463816917041 Marionette TRACE conn2 <- [1,2578,null,{}] 00:48:37 INFO - PROCESS | 1661 | 1463816917043 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:37 INFO - PROCESS | 1661 | 1463816917168 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:48:37 INFO - PROCESS | 1661 | 1463816917292 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baef000 == 106 [pid = 1661] [id = 652] 00:48:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 262 (0x1167b7c00) [pid = 1661] [serial = 1956] [outer = 0x0] 00:48:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 263 (0x117677400) [pid = 1661] [serial = 1957] [outer = 0x1167b7c00] 00:48:37 INFO - PROCESS | 1661 | 1463816917323 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 264 (0x1185bd800) [pid = 1661] [serial = 1958] [outer = 0x1167b7c00] 00:48:37 INFO - PROCESS | 1661 | 1463816917747 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 00:48:37 INFO - PROCESS | 1661 | 1463816917810 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:48:37 INFO - PROCESS | 1661 | 1463816917812 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 00:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:48:37 INFO - PROCESS | 1661 | 1463816917814 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:48:37 INFO - PROCESS | 1661 | 1463816917817 Marionette TRACE conn2 <- [1,2582,null,{}] 00:48:37 INFO - PROCESS | 1661 | 1463816917825 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:37 INFO - PROCESS | 1661 | 1463816917981 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:48:38 INFO - PROCESS | 1661 | 1463816918108 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a5a000 == 107 [pid = 1661] [id = 653] 00:48:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 265 (0x116a61400) [pid = 1661] [serial = 1959] [outer = 0x0] 00:48:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 266 (0x118886c00) [pid = 1661] [serial = 1960] [outer = 0x116a61400] 00:48:38 INFO - PROCESS | 1661 | 1463816918142 Marionette DEBUG loaded listener.js 00:48:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 267 (0x121752400) [pid = 1661] [serial = 1961] [outer = 0x116a61400] 00:48:38 INFO - PROCESS | 1661 | 1463816918574 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 821ms 00:48:38 INFO - PROCESS | 1661 | 1463816918636 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:48:38 INFO - PROCESS | 1661 | 1463816918638 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 00:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:48:38 INFO - PROCESS | 1661 | 1463816918640 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:48:38 INFO - PROCESS | 1661 | 1463816918642 Marionette TRACE conn2 <- [1,2586,null,{}] 00:48:38 INFO - PROCESS | 1661 | 1463816918644 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:38 INFO - PROCESS | 1661 | 1463816918766 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:48:38 INFO - PROCESS | 1661 | 1463816918891 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x134df0000 == 108 [pid = 1661] [id = 654] 00:48:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 268 (0x121aa6c00) [pid = 1661] [serial = 1962] [outer = 0x0] 00:48:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 269 (0x12490f400) [pid = 1661] [serial = 1963] [outer = 0x121aa6c00] 00:48:38 INFO - PROCESS | 1661 | 1463816918922 Marionette DEBUG loaded listener.js 00:48:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 270 (0x126cb1400) [pid = 1661] [serial = 1964] [outer = 0x121aa6c00] 00:48:39 INFO - PROCESS | 1661 | 1463816919313 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 720ms 00:48:39 INFO - PROCESS | 1661 | 1463816919360 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:48:39 INFO - PROCESS | 1661 | 1463816919362 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 00:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:48:39 INFO - PROCESS | 1661 | 1463816919365 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:48:39 INFO - PROCESS | 1661 | 1463816919368 Marionette TRACE conn2 <- [1,2590,null,{}] 00:48:39 INFO - PROCESS | 1661 | 1463816919371 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:39 INFO - PROCESS | 1661 | 1463816919490 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:48:39 INFO - PROCESS | 1661 | 1463816919611 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1379a2000 == 109 [pid = 1661] [id = 655] 00:48:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 271 (0x121aa8c00) [pid = 1661] [serial = 1965] [outer = 0x0] 00:48:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 272 (0x126f11c00) [pid = 1661] [serial = 1966] [outer = 0x121aa8c00] 00:48:39 INFO - PROCESS | 1661 | 1463816919643 Marionette DEBUG loaded listener.js 00:48:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 273 (0x128bcac00) [pid = 1661] [serial = 1967] [outer = 0x121aa8c00] 00:48:40 INFO - PROCESS | 1661 | 1463816920072 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 723ms 00:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:48:40 INFO - PROCESS | 1661 | 1463816920087 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 1661 | 1463816920089 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 00:48:40 INFO - PROCESS | 1661 | 1463816920091 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 1661 | 1463816920092 Marionette TRACE conn2 <- [1,2594,null,{}] 00:48:40 INFO - PROCESS | 1661 | 1463816920094 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:40 INFO - PROCESS | 1661 | 1463816920241 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:48:40 INFO - PROCESS | 1661 | 1463816920338 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x13850b800 == 110 [pid = 1661] [id = 656] 00:48:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 274 (0x128a70c00) [pid = 1661] [serial = 1968] [outer = 0x0] 00:48:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 275 (0x129150c00) [pid = 1661] [serial = 1969] [outer = 0x128a70c00] 00:48:40 INFO - PROCESS | 1661 | 1463816920368 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 276 (0x12a9d4400) [pid = 1661] [serial = 1970] [outer = 0x128a70c00] 00:48:40 INFO - PROCESS | 1661 | 1463816920788 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 718ms 00:48:40 INFO - PROCESS | 1661 | 1463816920815 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 1661 | 1463816920816 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 00:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:48:40 INFO - PROCESS | 1661 | 1463816920821 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 1661 | 1463816920822 Marionette TRACE conn2 <- [1,2598,null,{}] 00:48:40 INFO - PROCESS | 1661 | 1463816920825 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:40 INFO - PROCESS | 1661 | 1463816920944 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:48:41 INFO - PROCESS | 1661 | 1463816921063 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x13877e800 == 111 [pid = 1661] [id = 657] 00:48:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 277 (0x1122a9800) [pid = 1661] [serial = 1971] [outer = 0x0] 00:48:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 278 (0x12b07f800) [pid = 1661] [serial = 1972] [outer = 0x1122a9800] 00:48:41 INFO - PROCESS | 1661 | 1463816921093 Marionette DEBUG loaded listener.js 00:48:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 279 (0x12b27f400) [pid = 1661] [serial = 1973] [outer = 0x1122a9800] 00:48:41 INFO - PROCESS | 1661 | 1463816921654 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 870ms 00:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:48:41 INFO - PROCESS | 1661 | 1463816921693 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 1661 | 1463816921695 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 00:48:41 INFO - PROCESS | 1661 | 1463816921700 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - PROCESS | 1661 | 1463816921703 Marionette TRACE conn2 <- [1,2602,null,{}] 00:48:41 INFO - PROCESS | 1661 | 1463816921706 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:41 INFO - PROCESS | 1661 | 1463816921842 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:48:41 INFO - PROCESS | 1661 | 1463816921939 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b0b1800 == 112 [pid = 1661] [id = 658] 00:48:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 280 (0x1132e5400) [pid = 1661] [serial = 1974] [outer = 0x0] 00:48:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 281 (0x128bc4800) [pid = 1661] [serial = 1975] [outer = 0x1132e5400] 00:48:41 INFO - PROCESS | 1661 | 1463816921968 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 282 (0x12b288000) [pid = 1661] [serial = 1976] [outer = 0x1132e5400] 00:48:42 INFO - PROCESS | 1661 | 1463816922436 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 774ms 00:48:42 INFO - PROCESS | 1661 | 1463816922474 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:48:42 INFO - PROCESS | 1661 | 1463816922476 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 00:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:48:42 INFO - PROCESS | 1661 | 1463816922479 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:48:42 INFO - PROCESS | 1661 | 1463816922482 Marionette TRACE conn2 <- [1,2606,null,{}] 00:48:42 INFO - PROCESS | 1661 | 1463816922485 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:42 INFO - PROCESS | 1661 | 1463816922670 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:48:42 INFO - PROCESS | 1661 | 1463816922841 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1391cc000 == 113 [pid = 1661] [id = 659] 00:48:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 283 (0x1167bac00) [pid = 1661] [serial = 1977] [outer = 0x0] 00:48:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 284 (0x12bb3d000) [pid = 1661] [serial = 1978] [outer = 0x1167bac00] 00:48:42 INFO - PROCESS | 1661 | 1463816922887 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 285 (0x12bb7cc00) [pid = 1661] [serial = 1979] [outer = 0x1167bac00] 00:48:43 INFO - PROCESS | 1661 | 1463816923406 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 973ms 00:48:43 INFO - PROCESS | 1661 | 1463816923453 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 1661 | 1463816923454 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 00:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:48:43 INFO - PROCESS | 1661 | 1463816923456 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - PROCESS | 1661 | 1463816923458 Marionette TRACE conn2 <- [1,2610,null,{}] 00:48:43 INFO - PROCESS | 1661 | 1463816923460 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:43 INFO - PROCESS | 1661 | 1463816923581 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:48:43 INFO - PROCESS | 1661 | 1463816923682 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x13a9bd800 == 114 [pid = 1661] [id = 660] 00:48:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 286 (0x12bb3d400) [pid = 1661] [serial = 1980] [outer = 0x0] 00:48:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 287 (0x12c1ef000) [pid = 1661] [serial = 1981] [outer = 0x12bb3d400] 00:48:43 INFO - PROCESS | 1661 | 1463816923712 Marionette DEBUG loaded listener.js 00:48:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 288 (0x12c9a6c00) [pid = 1661] [serial = 1982] [outer = 0x12bb3d400] 00:48:44 INFO - PROCESS | 1661 | 1463816924613 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1168ms 00:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:48:44 INFO - PROCESS | 1661 | 1463816924626 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:48:44 INFO - PROCESS | 1661 | 1463816924629 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 00:48:44 INFO - PROCESS | 1661 | 1463816924634 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:48:44 INFO - PROCESS | 1661 | 1463816924636 Marionette TRACE conn2 <- [1,2614,null,{}] 00:48:44 INFO - PROCESS | 1661 | 1463816924640 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:44 INFO - PROCESS | 1661 | 1463816924755 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:48:44 INFO - PROCESS | 1661 | 1463816924854 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e8e800 == 115 [pid = 1661] [id = 661] 00:48:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 289 (0x11267ac00) [pid = 1661] [serial = 1983] [outer = 0x0] 00:48:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 290 (0x113106800) [pid = 1661] [serial = 1984] [outer = 0x11267ac00] 00:48:44 INFO - PROCESS | 1661 | 1463816924882 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 291 (0x1132e8800) [pid = 1661] [serial = 1985] [outer = 0x11267ac00] 00:48:45 INFO - PROCESS | 1661 | 1463816925342 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 775ms 00:48:45 INFO - PROCESS | 1661 | 1463816925408 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:48:45 INFO - PROCESS | 1661 | 1463816925411 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 00:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:48:45 INFO - PROCESS | 1661 | 1463816925416 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:48:45 INFO - PROCESS | 1661 | 1463816925418 Marionette TRACE conn2 <- [1,2618,null,{}] 00:48:45 INFO - PROCESS | 1661 | 1463816925420 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:45 INFO - PROCESS | 1661 | 1463816925533 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:48:45 INFO - PROCESS | 1661 | 1463816925633 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11939b000 == 116 [pid = 1661] [id = 662] 00:48:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 292 (0x115a4d000) [pid = 1661] [serial = 1986] [outer = 0x0] 00:48:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 293 (0x1166d6c00) [pid = 1661] [serial = 1987] [outer = 0x115a4d000] 00:48:45 INFO - PROCESS | 1661 | 1463816925662 Marionette DEBUG loaded listener.js 00:48:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 294 (0x1180d5400) [pid = 1661] [serial = 1988] [outer = 0x115a4d000] 00:48:46 INFO - PROCESS | 1661 | 1463816926119 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 776ms 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf5e800 == 115 [pid = 1661] [id = 420] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1347a2800 == 114 [pid = 1661] [id = 649] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1344da000 == 113 [pid = 1661] [id = 648] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12d1a2800 == 112 [pid = 1661] [id = 647] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf50800 == 111 [pid = 1661] [id = 646] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12c903000 == 110 [pid = 1661] [id = 645] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 293 (0x12c9ad800) [pid = 1661] [serial = 1873] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 292 (0x134ca2400) [pid = 1661] [serial = 1828] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 291 (0x137980800) [pid = 1661] [serial = 1834] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 290 (0x12c1fc400) [pid = 1661] [serial = 1831] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | 1463816926277 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:48:46 INFO - PROCESS | 1661 | 1463816926279 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb08000 == 109 [pid = 1661] [id = 644] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab17000 == 108 [pid = 1661] [id = 643] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x129020000 == 107 [pid = 1661] [id = 642] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x126ea2800 == 106 [pid = 1661] [id = 641] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x124944800 == 105 [pid = 1661] [id = 640] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x119768800 == 104 [pid = 1661] [id = 639] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x116f84000 == 103 [pid = 1661] [id = 638] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x117e18800 == 102 [pid = 1661] [id = 637] 00:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1349fa800 == 101 [pid = 1661] [id = 627] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12babf800 == 100 [pid = 1661] [id = 626] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x119d78800 == 99 [pid = 1661] [id = 625] 00:48:46 INFO - PROCESS | 1661 | --DOCSHELL 0x134beb800 == 98 [pid = 1661] [id = 624] 00:48:46 INFO - PROCESS | 1661 | 1463816926295 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:48:46 INFO - PROCESS | 1661 | 1463816926298 Marionette TRACE conn2 <- [1,2622,null,{}] 00:48:46 INFO - PROCESS | 1661 | 1463816926312 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:46 INFO - PROCESS | 1661 | 1463816926409 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 289 (0x12c1f1000) [pid = 1661] [serial = 1871] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 288 (0x121752c00) [pid = 1661] [serial = 1816] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 287 (0x126ed1c00) [pid = 1661] [serial = 1856] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 286 (0x115a4b400) [pid = 1661] [serial = 1838] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 285 (0x12cb85000) [pid = 1661] [serial = 1822] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 284 (0x112847800) [pid = 1661] [serial = 1810] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 283 (0x116a64000) [pid = 1661] [serial = 1841] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 282 (0x121d69800) [pid = 1661] [serial = 1853] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 281 (0x113105000) [pid = 1661] [serial = 1864] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 280 (0x118883c00) [pid = 1661] [serial = 1844] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 279 (0x1216d5800) [pid = 1661] [serial = 1852] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 278 (0x119c68400) [pid = 1661] [serial = 1849] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 277 (0x112797400) [pid = 1661] [serial = 1840] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 276 (0x119740400) [pid = 1661] [serial = 1847] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 275 (0x129464400) [pid = 1661] [serial = 1867] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 274 (0x11310f400) [pid = 1661] [serial = 1843] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 273 (0x129156800) [pid = 1661] [serial = 1862] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 272 (0x11936ec00) [pid = 1661] [serial = 1846] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 271 (0x1345bc000) [pid = 1661] [serial = 1808] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 270 (0x12bb73400) [pid = 1661] [serial = 1870] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 269 (0x12b287400) [pid = 1661] [serial = 1868] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 268 (0x1345b6800) [pid = 1661] [serial = 1825] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 267 (0x119ccd400) [pid = 1661] [serial = 1865] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 266 (0x128bc1000) [pid = 1661] [serial = 1859] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 265 (0x127588400) [pid = 1661] [serial = 1858] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 264 (0x128a78800) [pid = 1661] [serial = 1819] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 263 (0x126895000) [pid = 1661] [serial = 1855] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 262 (0x11311c800) [pid = 1661] [serial = 1837] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 261 (0x118306800) [pid = 1661] [serial = 1813] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 260 (0x128d9a400) [pid = 1661] [serial = 1861] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | --DOMWINDOW == 259 (0x120829000) [pid = 1661] [serial = 1850] [outer = 0x0] [url = about:blank] 00:48:46 INFO - PROCESS | 1661 | 1463816926496 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1190bb800 == 99 [pid = 1661] [id = 663] 00:48:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 260 (0x112847800) [pid = 1661] [serial = 1989] [outer = 0x0] 00:48:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 261 (0x1180d7800) [pid = 1661] [serial = 1990] [outer = 0x112847800] 00:48:46 INFO - PROCESS | 1661 | 1463816926527 Marionette DEBUG loaded listener.js 00:48:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 262 (0x118884800) [pid = 1661] [serial = 1991] [outer = 0x112847800] 00:48:46 INFO - PROCESS | 1661 | 1463816926829 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 583ms 00:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:48:46 INFO - PROCESS | 1661 | 1463816926874 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:48:46 INFO - PROCESS | 1661 | 1463816926875 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 00:48:46 INFO - PROCESS | 1661 | 1463816926877 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:48:46 INFO - PROCESS | 1661 | 1463816926879 Marionette TRACE conn2 <- [1,2626,null,{}] 00:48:46 INFO - PROCESS | 1661 | 1463816926881 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:46 INFO - PROCESS | 1661 | 1463816926981 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:48:47 INFO - PROCESS | 1661 | 1463816927080 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1254a1800 == 100 [pid = 1661] [id = 664] 00:48:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 263 (0x118887000) [pid = 1661] [serial = 1992] [outer = 0x0] 00:48:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 264 (0x11938f000) [pid = 1661] [serial = 1993] [outer = 0x118887000] 00:48:47 INFO - PROCESS | 1661 | 1463816927107 Marionette DEBUG loaded listener.js 00:48:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 265 (0x119c67000) [pid = 1661] [serial = 1994] [outer = 0x118887000] 00:48:47 INFO - PROCESS | 1661 | 1463816927392 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 573ms 00:48:47 INFO - PROCESS | 1661 | 1463816927453 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:48:47 INFO - PROCESS | 1661 | 1463816927454 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 00:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:48:47 INFO - PROCESS | 1661 | 1463816927456 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:48:47 INFO - PROCESS | 1661 | 1463816927457 Marionette TRACE conn2 <- [1,2630,null,{}] 00:48:47 INFO - PROCESS | 1661 | 1463816927459 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:47 INFO - PROCESS | 1661 | 1463816927561 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:48:47 INFO - PROCESS | 1661 | 1463816927641 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x129180800 == 101 [pid = 1661] [id = 665] 00:48:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 266 (0x119367000) [pid = 1661] [serial = 1995] [outer = 0x0] 00:48:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 267 (0x119cce000) [pid = 1661] [serial = 1996] [outer = 0x119367000] 00:48:47 INFO - PROCESS | 1661 | 1463816927668 Marionette DEBUG loaded listener.js 00:48:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 268 (0x121220c00) [pid = 1661] [serial = 1997] [outer = 0x119367000] 00:48:47 INFO - PROCESS | 1661 | 1463816927980 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 570ms 00:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:48:48 INFO - PROCESS | 1661 | 1463816928026 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:48:48 INFO - PROCESS | 1661 | 1463816928027 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 00:48:48 INFO - PROCESS | 1661 | 1463816928029 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:48:48 INFO - PROCESS | 1661 | 1463816928030 Marionette TRACE conn2 <- [1,2634,null,{}] 00:48:48 INFO - PROCESS | 1661 | 1463816928033 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:48 INFO - PROCESS | 1661 | 1463816928143 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:48:48 INFO - PROCESS | 1661 | 1463816928231 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b0cf000 == 102 [pid = 1661] [id = 666] 00:48:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 269 (0x120897800) [pid = 1661] [serial = 1998] [outer = 0x0] 00:48:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 270 (0x121751400) [pid = 1661] [serial = 1999] [outer = 0x120897800] 00:48:48 INFO - PROCESS | 1661 | 1463816928258 Marionette DEBUG loaded listener.js 00:48:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 271 (0x124ce1c00) [pid = 1661] [serial = 2000] [outer = 0x120897800] 00:48:48 INFO - PROCESS | 1661 | 1463816928644 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 622ms 00:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:48:48 INFO - PROCESS | 1661 | 1463816928654 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:48:48 INFO - PROCESS | 1661 | 1463816928656 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 00:48:48 INFO - PROCESS | 1661 | 1463816928659 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:48:48 INFO - PROCESS | 1661 | 1463816928661 Marionette TRACE conn2 <- [1,2638,null,{}] 00:48:48 INFO - PROCESS | 1661 | 1463816928667 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:48 INFO - PROCESS | 1661 | 1463816928859 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:48:48 INFO - PROCESS | 1661 | 1463816928903 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbb9800 == 103 [pid = 1661] [id = 667] 00:48:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 272 (0x12498a800) [pid = 1661] [serial = 2001] [outer = 0x0] 00:48:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 273 (0x126ec8c00) [pid = 1661] [serial = 2002] [outer = 0x12498a800] 00:48:48 INFO - PROCESS | 1661 | 1463816928937 Marionette DEBUG loaded listener.js 00:48:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 274 (0x12721d400) [pid = 1661] [serial = 2003] [outer = 0x12498a800] 00:48:49 INFO - PROCESS | 1661 | 1463816929289 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 673ms 00:48:49 INFO - PROCESS | 1661 | 1463816929333 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 1661 | 1463816929335 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 00:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:48:49 INFO - PROCESS | 1661 | 1463816929338 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:48:49 INFO - PROCESS | 1661 | 1463816929339 Marionette TRACE conn2 <- [1,2642,null,{}] 00:48:49 INFO - PROCESS | 1661 | 1463816929341 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:49 INFO - PROCESS | 1661 | 1463816929467 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:48:49 INFO - PROCESS | 1661 | 1463816929482 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d1b6800 == 104 [pid = 1661] [id = 668] 00:48:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 275 (0x1255db800) [pid = 1661] [serial = 2004] [outer = 0x0] 00:48:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 276 (0x128a6c400) [pid = 1661] [serial = 2005] [outer = 0x1255db800] 00:48:49 INFO - PROCESS | 1661 | 1463816929507 Marionette DEBUG loaded listener.js 00:48:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 277 (0x128bc2800) [pid = 1661] [serial = 2006] [outer = 0x1255db800] 00:48:49 INFO - PROCESS | 1661 | 1463816929857 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:48:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 568ms 00:48:49 INFO - PROCESS | 1661 | 1463816929907 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 1661 | 1463816929908 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 00:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:48:49 INFO - PROCESS | 1661 | 1463816929910 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:48:49 INFO - PROCESS | 1661 | 1463816929911 Marionette TRACE conn2 <- [1,2646,null,{}] 00:48:49 INFO - PROCESS | 1661 | 1463816929914 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:50 INFO - PROCESS | 1661 | 1463816930041 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:48:50 INFO - PROCESS | 1661 | 1463816930057 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344d9800 == 105 [pid = 1661] [id = 669] 00:48:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 278 (0x128bc8c00) [pid = 1661] [serial = 2007] [outer = 0x0] 00:48:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 279 (0x128d94c00) [pid = 1661] [serial = 2008] [outer = 0x128bc8c00] 00:48:50 INFO - PROCESS | 1661 | 1463816930083 Marionette DEBUG loaded listener.js 00:48:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 280 (0x129060800) [pid = 1661] [serial = 2009] [outer = 0x128bc8c00] 00:48:50 INFO - PROCESS | 1661 | 1463816930430 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:48:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 572ms 00:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:48:50 INFO - PROCESS | 1661 | 1463816930482 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:48:50 INFO - PROCESS | 1661 | 1463816930483 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 00:48:50 INFO - PROCESS | 1661 | 1463816930485 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:48:50 INFO - PROCESS | 1661 | 1463816930487 Marionette TRACE conn2 <- [1,2650,null,{}] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 279 (0x119c68800) [pid = 1661] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 278 (0x120898c00) [pid = 1661] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 277 (0x1219d9000) [pid = 1661] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 276 (0x113103000) [pid = 1661] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 275 (0x117e64000) [pid = 1661] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 274 (0x118887400) [pid = 1661] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 273 (0x1182cd800) [pid = 1661] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 272 (0x112a65c00) [pid = 1661] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 271 (0x11107ec00) [pid = 1661] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 270 (0x115a58000) [pid = 1661] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 269 (0x124996400) [pid = 1661] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 268 (0x118887800) [pid = 1661] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:48:50 INFO - PROCESS | 1661 | --DOMWINDOW == 267 (0x128a97c00) [pid = 1661] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:48:50 INFO - PROCESS | 1661 | 1463816930876 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:50 INFO - PROCESS | 1661 | 1463816930972 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:48:50 INFO - PROCESS | 1661 | 1463816930978 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a7d800 == 106 [pid = 1661] [id = 670] 00:48:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 268 (0x11311a800) [pid = 1661] [serial = 2010] [outer = 0x0] 00:48:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 269 (0x11886f400) [pid = 1661] [serial = 2011] [outer = 0x11311a800] 00:48:51 INFO - PROCESS | 1661 | 1463816931007 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 270 (0x121594400) [pid = 1661] [serial = 2012] [outer = 0x11311a800] 00:48:51 INFO - PROCESS | 1661 | 1463816931420 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:48:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 971ms 00:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:48:51 INFO - PROCESS | 1661 | 1463816931458 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:48:51 INFO - PROCESS | 1661 | 1463816931459 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 00:48:51 INFO - PROCESS | 1661 | 1463816931461 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:48:51 INFO - PROCESS | 1661 | 1463816931464 Marionette TRACE conn2 <- [1,2654,null,{}] 00:48:51 INFO - PROCESS | 1661 | 1463816931468 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:51 INFO - PROCESS | 1661 | 1463816931626 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:48:51 INFO - PROCESS | 1661 | 1463816931637 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1347b4000 == 107 [pid = 1661] [id = 671] 00:48:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 271 (0x126ecb400) [pid = 1661] [serial = 2013] [outer = 0x0] 00:48:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 272 (0x12987c000) [pid = 1661] [serial = 2014] [outer = 0x126ecb400] 00:48:51 INFO - PROCESS | 1661 | 1463816931667 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 273 (0x12bb72400) [pid = 1661] [serial = 2015] [outer = 0x126ecb400] 00:48:52 INFO - PROCESS | 1661 | 1463816932007 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 00:48:52 INFO - PROCESS | 1661 | 1463816932034 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:48:52 INFO - PROCESS | 1661 | 1463816932036 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 00:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:48:52 INFO - PROCESS | 1661 | 1463816932046 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:48:52 INFO - PROCESS | 1661 | 1463816932047 Marionette TRACE conn2 <- [1,2658,null,{}] 00:48:52 INFO - PROCESS | 1661 | 1463816932050 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:52 INFO - PROCESS | 1661 | 1463816932147 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:48:52 INFO - PROCESS | 1661 | 1463816932151 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a3e000 == 108 [pid = 1661] [id = 672] 00:48:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 274 (0x12bfa4800) [pid = 1661] [serial = 2016] [outer = 0x0] 00:48:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 275 (0x12c1f4c00) [pid = 1661] [serial = 2017] [outer = 0x12bfa4800] 00:48:52 INFO - PROCESS | 1661 | 1463816932176 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 276 (0x12c9a8800) [pid = 1661] [serial = 2018] [outer = 0x12bfa4800] 00:48:52 INFO - PROCESS | 1661 | 1463816932527 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 530ms 00:48:52 INFO - PROCESS | 1661 | 1463816932596 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 00:48:52 INFO - PROCESS | 1661 | 1463816932599 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 00:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:48:52 INFO - PROCESS | 1661 | 1463816932603 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:48:52 INFO - PROCESS | 1661 | 1463816932605 Marionette TRACE conn2 <- [1,2662,null,{}] 00:48:52 INFO - PROCESS | 1661 | 1463816932608 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:52 INFO - PROCESS | 1661 | 1463816932763 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:48:52 INFO - PROCESS | 1661 | 1463816932769 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ded800 == 109 [pid = 1661] [id = 673] 00:48:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 277 (0x114ede400) [pid = 1661] [serial = 2019] [outer = 0x0] 00:48:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 278 (0x12cb85000) [pid = 1661] [serial = 2020] [outer = 0x114ede400] 00:48:52 INFO - PROCESS | 1661 | 1463816932809 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 279 (0x12d12e800) [pid = 1661] [serial = 2021] [outer = 0x114ede400] 00:48:53 INFO - PROCESS | 1661 | 1463816933430 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:48:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:48:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 872ms 00:48:53 INFO - PROCESS | 1661 | 1463816933474 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 1661 | 1463816933478 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 00:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:48:53 INFO - PROCESS | 1661 | 1463816933481 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:48:53 INFO - PROCESS | 1661 | 1463816933484 Marionette TRACE conn2 <- [1,2666,null,{}] 00:48:53 INFO - PROCESS | 1661 | 1463816933487 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:53 INFO - PROCESS | 1661 | 1463816933616 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:48:53 INFO - PROCESS | 1661 | 1463816933712 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193ae800 == 110 [pid = 1661] [id = 674] 00:48:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 280 (0x112dd6400) [pid = 1661] [serial = 2022] [outer = 0x0] 00:48:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 281 (0x11323b400) [pid = 1661] [serial = 2023] [outer = 0x112dd6400] 00:48:53 INFO - PROCESS | 1661 | 1463816933746 Marionette DEBUG loaded listener.js 00:48:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 282 (0x1164a3000) [pid = 1661] [serial = 2024] [outer = 0x112dd6400] 00:48:54 INFO - PROCESS | 1661 | 1463816934667 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 00:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 00:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1221ms 00:48:54 INFO - PROCESS | 1661 | 1463816934703 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:48:54 INFO - PROCESS | 1661 | 1463816934708 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 00:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:48:54 INFO - PROCESS | 1661 | 1463816934712 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:48:54 INFO - PROCESS | 1661 | 1463816934714 Marionette TRACE conn2 <- [1,2670,null,{}] 00:48:54 INFO - PROCESS | 1661 | 1463816934717 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:54 INFO - PROCESS | 1661 | 1463816934838 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:48:54 INFO - PROCESS | 1661 | 1463816934957 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb12800 == 111 [pid = 1661] [id = 675] 00:48:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 283 (0x1180d3c00) [pid = 1661] [serial = 2025] [outer = 0x0] 00:48:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 284 (0x118874000) [pid = 1661] [serial = 2026] [outer = 0x1180d3c00] 00:48:54 INFO - PROCESS | 1661 | 1463816934988 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 285 (0x119740400) [pid = 1661] [serial = 2027] [outer = 0x1180d3c00] 00:48:55 INFO - PROCESS | 1661 | 1463816935885 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] 00:48:55 INFO - PROCESS | 1661 | 1463816935937 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 00:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:48:55 INFO - PROCESS | 1661 | 1463816935940 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:48:55 INFO - PROCESS | 1661 | 1463816935942 Marionette TRACE conn2 <- [1,2674,null,{}] 00:48:55 INFO - PROCESS | 1661 | 1463816935950 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:56 INFO - PROCESS | 1661 | 1463816936072 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:48:56 INFO - PROCESS | 1661 | 1463816936193 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x137995000 == 112 [pid = 1661] [id = 676] 00:48:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 286 (0x121752c00) [pid = 1661] [serial = 2028] [outer = 0x0] 00:48:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 287 (0x121d64000) [pid = 1661] [serial = 2029] [outer = 0x121752c00] 00:48:56 INFO - PROCESS | 1661 | 1463816936248 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 288 (0x126ed1800) [pid = 1661] [serial = 2030] [outer = 0x121752c00] 00:48:57 INFO - PROCESS | 1661 | 1463816937172 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] 00:48:57 INFO - PROCESS | 1661 | 1463816937216 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 00:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:48:57 INFO - PROCESS | 1661 | 1463816937218 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:48:57 INFO - PROCESS | 1661 | 1463816937219 Marionette TRACE conn2 <- [1,2678,null,{}] 00:48:57 INFO - PROCESS | 1661 | 1463816937222 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:57 INFO - PROCESS | 1661 | 1463816937340 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:48:57 INFO - PROCESS | 1661 | 1463816937460 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x138511800 == 113 [pid = 1661] [id = 677] 00:48:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 289 (0x128a9b000) [pid = 1661] [serial = 2031] [outer = 0x0] 00:48:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 290 (0x129455c00) [pid = 1661] [serial = 2032] [outer = 0x128a9b000] 00:48:57 INFO - PROCESS | 1661 | 1463816937511 Marionette DEBUG loaded listener.js 00:48:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 291 (0x12a8bf400) [pid = 1661] [serial = 2033] [outer = 0x128a9b000] 00:48:58 INFO - PROCESS | 1661 | 1463816938451 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 00:48:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 00:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1274ms 00:48:58 INFO - PROCESS | 1661 | 1463816938492 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 00:48:58 INFO - PROCESS | 1661 | 1463816938494 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 00:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:48:58 INFO - PROCESS | 1661 | 1463816938496 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:48:58 INFO - PROCESS | 1661 | 1463816938497 Marionette TRACE conn2 <- [1,2682,null,{}] 00:48:58 INFO - PROCESS | 1661 | 1463816938500 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:58 INFO - PROCESS | 1661 | 1463816938617 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:48:58 INFO - PROCESS | 1661 | 1463816938746 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x138785000 == 114 [pid = 1661] [id = 678] 00:48:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 292 (0x111b0e000) [pid = 1661] [serial = 2034] [outer = 0x0] 00:48:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 293 (0x12b211000) [pid = 1661] [serial = 2035] [outer = 0x111b0e000] 00:48:58 INFO - PROCESS | 1661 | 1463816938797 Marionette DEBUG loaded listener.js 00:48:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 294 (0x12c1f8400) [pid = 1661] [serial = 2036] [outer = 0x111b0e000] 00:48:59 INFO - PROCESS | 1661 | 1463816939716 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 00:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 00:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1273ms 00:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:48:59 INFO - PROCESS | 1661 | 1463816939770 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 00:48:59 INFO - PROCESS | 1661 | 1463816939771 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 00:48:59 INFO - PROCESS | 1661 | 1463816939773 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:48:59 INFO - PROCESS | 1661 | 1463816939775 Marionette TRACE conn2 <- [1,2686,null,{}] 00:48:59 INFO - PROCESS | 1661 | 1463816939777 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:59 INFO - PROCESS | 1661 | 1463816939907 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:49:00 INFO - PROCESS | 1661 | 1463816940030 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x127507800 == 115 [pid = 1661] [id = 679] 00:49:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 295 (0x1182c6400) [pid = 1661] [serial = 2037] [outer = 0x0] 00:49:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 296 (0x12cb86800) [pid = 1661] [serial = 2038] [outer = 0x1182c6400] 00:49:00 INFO - PROCESS | 1661 | 1463816940084 Marionette DEBUG loaded listener.js 00:49:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 297 (0x12d57c800) [pid = 1661] [serial = 2039] [outer = 0x1182c6400] 00:49:01 INFO - PROCESS | 1661 | 1463816941191 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:49:01 INFO - PROCESS | 1661 | 1463816941198 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 00:49:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:49:01 INFO - PROCESS | 1661 | 1463816941202 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:49:01 INFO - PROCESS | 1661 | 1463816941204 Marionette TRACE conn2 <- [1,2690,null,{}] 00:49:01 INFO - PROCESS | 1661 | 1463816941208 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:01 INFO - PROCESS | 1661 | 1463816941325 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:49:01 INFO - PROCESS | 1661 | 1463816941448 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x126c0b800 == 116 [pid = 1661] [id = 680] 00:49:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 298 (0x11310c800) [pid = 1661] [serial = 2040] [outer = 0x0] 00:49:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 299 (0x11620d800) [pid = 1661] [serial = 2041] [outer = 0x11310c800] 00:49:01 INFO - PROCESS | 1661 | 1463816941480 Marionette DEBUG loaded listener.js 00:49:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 300 (0x11767dc00) [pid = 1661] [serial = 2042] [outer = 0x11310c800] 00:49:02 INFO - PROCESS | 1661 | 1463816942409 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] 00:49:02 INFO - PROCESS | 1661 | 1463816942438 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 00:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:49:02 INFO - PROCESS | 1661 | 1463816942445 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:49:02 INFO - PROCESS | 1661 | 1463816942446 Marionette TRACE conn2 <- [1,2694,null,{}] 00:49:02 INFO - PROCESS | 1661 | 1463816942451 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:02 INFO - PROCESS | 1661 | 1463816942562 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:49:02 INFO - PROCESS | 1661 | 1463816942686 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x128ca5000 == 117 [pid = 1661] [id = 681] 00:49:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 301 (0x1182cec00) [pid = 1661] [serial = 2043] [outer = 0x0] 00:49:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 302 (0x119387800) [pid = 1661] [serial = 2044] [outer = 0x1182cec00] 00:49:02 INFO - PROCESS | 1661 | 1463816942716 Marionette DEBUG loaded listener.js 00:49:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 303 (0x119aef000) [pid = 1661] [serial = 2045] [outer = 0x1182cec00] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x121a7c800 == 116 [pid = 1661] [id = 565] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1379df000 == 115 [pid = 1661] [id = 632] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x134ddb800 == 114 [pid = 1661] [id = 609] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x137a43000 == 113 [pid = 1661] [id = 563] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x121569000 == 112 [pid = 1661] [id = 610] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1373c7800 == 111 [pid = 1661] [id = 562] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x134a3e000 == 110 [pid = 1661] [id = 672] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1347b4000 == 109 [pid = 1661] [id = 671] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x121a7d800 == 108 [pid = 1661] [id = 670] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1344d9800 == 107 [pid = 1661] [id = 669] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12d1b6800 == 106 [pid = 1661] [id = 668] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbb9800 == 105 [pid = 1661] [id = 667] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 302 (0x1345bb800) [pid = 1661] [serial = 1900] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 301 (0x1345ba800) [pid = 1661] [serial = 1903] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 300 (0x11684ec00) [pid = 1661] [serial = 1879] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 299 (0x12ee2b800) [pid = 1661] [serial = 1891] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 298 (0x1296f4c00) [pid = 1661] [serial = 1888] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 297 (0x12082d800) [pid = 1661] [serial = 1882] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 296 (0x112dd7800) [pid = 1661] [serial = 1876] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 295 (0x134425c00) [pid = 1661] [serial = 1894] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 294 (0x128a72000) [pid = 1661] [serial = 1885] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 293 (0x12cece800) [pid = 1661] [serial = 1906] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 292 (0x13446b000) [pid = 1661] [serial = 1897] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12b0cf000 == 104 [pid = 1661] [id = 666] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x129180800 == 103 [pid = 1661] [id = 665] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1254a1800 == 102 [pid = 1661] [id = 664] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1190bb800 == 101 [pid = 1661] [id = 663] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x11939b000 == 100 [pid = 1661] [id = 662] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x126e8e800 == 99 [pid = 1661] [id = 661] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12b0b1800 == 98 [pid = 1661] [id = 658] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x13877e800 == 97 [pid = 1661] [id = 657] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x13850b800 == 96 [pid = 1661] [id = 656] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1379a2000 == 95 [pid = 1661] [id = 655] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x134df0000 == 94 [pid = 1661] [id = 654] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x134a5a000 == 93 [pid = 1661] [id = 653] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12baef000 == 92 [pid = 1661] [id = 652] 00:49:03 INFO - PROCESS | 1661 | --DOCSHELL 0x119d77800 == 91 [pid = 1661] [id = 651] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 291 (0x119de6400) [pid = 1661] [serial = 1933] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 290 (0x121751800) [pid = 1661] [serial = 1936] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 289 (0x121aac800) [pid = 1661] [serial = 1939] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 288 (0x11887a800) [pid = 1661] [serial = 1942] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 287 (0x1180d1800) [pid = 1661] [serial = 1921] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 286 (0x1182c4800) [pid = 1661] [serial = 1922] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 285 (0x11901f400) [pid = 1661] [serial = 1927] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 284 (0x11938f400) [pid = 1661] [serial = 1928] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 283 (0x118310c00) [pid = 1661] [serial = 1924] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 282 (0x11886e400) [pid = 1661] [serial = 1925] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 281 (0x11310a400) [pid = 1661] [serial = 1916] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 280 (0x112a74c00) [pid = 1661] [serial = 1915] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 279 (0x112a69000) [pid = 1661] [serial = 1913] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 278 (0x111d19c00) [pid = 1661] [serial = 1912] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 277 (0x116610000) [pid = 1661] [serial = 1919] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 276 (0x115e50c00) [pid = 1661] [serial = 1918] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 275 (0x1385f2800) [pid = 1661] [serial = 1909] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 274 (0x121d61800) [pid = 1661] [serial = 1940] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 273 (0x128a8ec00) [pid = 1661] [serial = 1946] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 272 (0x11973d000) [pid = 1661] [serial = 1930] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 271 (0x1219d7000) [pid = 1661] [serial = 1937] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 270 (0x121222000) [pid = 1661] [serial = 1934] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 269 (0x119cd0c00) [pid = 1661] [serial = 1931] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 268 (0x124ce3400) [pid = 1661] [serial = 1943] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 267 (0x126c2e000) [pid = 1661] [serial = 1945] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 266 (0x1168c1000) [pid = 1661] [serial = 1949] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | --DOMWINDOW == 265 (0x128bc8400) [pid = 1661] [serial = 1948] [outer = 0x0] [url = about:blank] 00:49:03 INFO - PROCESS | 1661 | 1463816943641 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] 00:49:03 INFO - PROCESS | 1661 | 1463816943669 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 00:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:49:03 INFO - PROCESS | 1661 | 1463816943672 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:49:03 INFO - PROCESS | 1661 | 1463816943674 Marionette TRACE conn2 <- [1,2698,null,{}] 00:49:03 INFO - PROCESS | 1661 | 1463816943682 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:03 INFO - PROCESS | 1661 | 1463816943783 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:49:03 INFO - PROCESS | 1661 | 1463816943789 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a8d800 == 92 [pid = 1661] [id = 682] 00:49:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 266 (0x119618400) [pid = 1661] [serial = 2046] [outer = 0x0] 00:49:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 267 (0x119de6400) [pid = 1661] [serial = 2047] [outer = 0x119618400] 00:49:03 INFO - PROCESS | 1661 | 1463816943817 Marionette DEBUG loaded listener.js 00:49:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 268 (0x12174c400) [pid = 1661] [serial = 2048] [outer = 0x119618400] 00:49:04 INFO - PROCESS | 1661 | 1463816944718 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] 00:49:04 INFO - PROCESS | 1661 | 1463816944748 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 00:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:49:04 INFO - PROCESS | 1661 | 1463816944752 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:49:04 INFO - PROCESS | 1661 | 1463816944753 Marionette TRACE conn2 <- [1,2702,null,{}] 00:49:04 INFO - PROCESS | 1661 | 1463816944756 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:04 INFO - PROCESS | 1661 | 1463816944853 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:49:04 INFO - PROCESS | 1661 | 1463816944857 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bb0f800 == 93 [pid = 1661] [id = 683] 00:49:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 269 (0x1217a9c00) [pid = 1661] [serial = 2049] [outer = 0x0] 00:49:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 270 (0x121aaf000) [pid = 1661] [serial = 2050] [outer = 0x1217a9c00] 00:49:04 INFO - PROCESS | 1661 | 1463816944884 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 271 (0x124906800) [pid = 1661] [serial = 2051] [outer = 0x1217a9c00] 00:49:05 INFO - PROCESS | 1661 | 1463816945322 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:49:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:49:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 624ms 00:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:49:05 INFO - PROCESS | 1661 | 1463816945375 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:49:05 INFO - PROCESS | 1661 | 1463816945377 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 00:49:05 INFO - PROCESS | 1661 | 1463816945380 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:49:05 INFO - PROCESS | 1661 | 1463816945382 Marionette TRACE conn2 <- [1,2706,null,{}] 00:49:05 INFO - PROCESS | 1661 | 1463816945385 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:05 INFO - PROCESS | 1661 | 1463816945554 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:49:05 INFO - PROCESS | 1661 | 1463816945573 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf52800 == 94 [pid = 1661] [id = 684] 00:49:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 272 (0x125418800) [pid = 1661] [serial = 2052] [outer = 0x0] 00:49:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 273 (0x126892800) [pid = 1661] [serial = 2053] [outer = 0x125418800] 00:49:05 INFO - PROCESS | 1661 | 1463816945598 Marionette DEBUG loaded listener.js 00:49:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 274 (0x126ecfc00) [pid = 1661] [serial = 2054] [outer = 0x125418800] 00:49:05 INFO - PROCESS | 1661 | 1463816945985 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 00:49:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 622ms 00:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:49:06 INFO - PROCESS | 1661 | 1463816946002 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 00:49:06 INFO - PROCESS | 1661 | 1463816946003 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 00:49:06 INFO - PROCESS | 1661 | 1463816946005 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:49:06 INFO - PROCESS | 1661 | 1463816946006 Marionette TRACE conn2 <- [1,2710,null,{}] 00:49:06 INFO - PROCESS | 1661 | 1463816946008 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:06 INFO - PROCESS | 1661 | 1463816946142 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:49:06 INFO - PROCESS | 1661 | 1463816946176 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1316ca800 == 95 [pid = 1661] [id = 685] 00:49:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 275 (0x127272400) [pid = 1661] [serial = 2055] [outer = 0x0] 00:49:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 276 (0x12184fc00) [pid = 1661] [serial = 2056] [outer = 0x127272400] 00:49:06 INFO - PROCESS | 1661 | 1463816946201 Marionette DEBUG loaded listener.js 00:49:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 277 (0x129156800) [pid = 1661] [serial = 2057] [outer = 0x127272400] 00:49:06 INFO - PROCESS | 1661 | 1463816946564 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 00:49:06 INFO - PROCESS | 1661 | 1463816946578 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 00:49:06 INFO - PROCESS | 1661 | 1463816946580 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:49:06 INFO - PROCESS | 1661 | 1463816946581 Marionette TRACE conn2 <- [1,2714,null,{}] 00:49:06 INFO - PROCESS | 1661 | 1463816946583 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:06 INFO - PROCESS | 1661 | 1463816946732 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:49:06 INFO - PROCESS | 1661 | 1463816946756 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1347a9800 == 96 [pid = 1661] [id = 686] 00:49:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 278 (0x1296ea400) [pid = 1661] [serial = 2058] [outer = 0x0] 00:49:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 279 (0x12a8c2800) [pid = 1661] [serial = 2059] [outer = 0x1296ea400] 00:49:06 INFO - PROCESS | 1661 | 1463816946781 Marionette DEBUG loaded listener.js 00:49:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 280 (0x12bfac000) [pid = 1661] [serial = 2060] [outer = 0x1296ea400] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 279 (0x11112f400) [pid = 1661] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 278 (0x1296f0400) [pid = 1661] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 277 (0x1132e4000) [pid = 1661] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 276 (0x11283d400) [pid = 1661] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 275 (0x11266c800) [pid = 1661] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 274 (0x118887000) [pid = 1661] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 273 (0x12498a800) [pid = 1661] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 272 (0x11267ac00) [pid = 1661] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 271 (0x120897800) [pid = 1661] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 270 (0x112847800) [pid = 1661] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 269 (0x119367000) [pid = 1661] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 268 (0x1255db800) [pid = 1661] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 267 (0x115a4d000) [pid = 1661] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 266 (0x128bc8c00) [pid = 1661] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 265 (0x11311a800) [pid = 1661] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 264 (0x12bfa4800) [pid = 1661] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:49:07 INFO - PROCESS | 1661 | --DOMWINDOW == 263 (0x126ecb400) [pid = 1661] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:49:07 INFO - PROCESS | 1661 | 1463816947648 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 00:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1121ms 00:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:49:07 INFO - PROCESS | 1661 | 1463816947702 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:49:07 INFO - PROCESS | 1661 | 1463816947703 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 00:49:07 INFO - PROCESS | 1661 | 1463816947705 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:49:07 INFO - PROCESS | 1661 | 1463816947706 Marionette TRACE conn2 <- [1,2718,null,{}] 00:49:07 INFO - PROCESS | 1661 | 1463816947709 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:07 INFO - PROCESS | 1661 | 1463816947806 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:49:07 INFO - PROCESS | 1661 | 1463816947887 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x128ca8800 == 97 [pid = 1661] [id = 687] 00:49:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 264 (0x11278d400) [pid = 1661] [serial = 2061] [outer = 0x0] 00:49:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 265 (0x116849800) [pid = 1661] [serial = 2062] [outer = 0x11278d400] 00:49:07 INFO - PROCESS | 1661 | 1463816947913 Marionette DEBUG loaded listener.js 00:49:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 266 (0x12174b000) [pid = 1661] [serial = 2063] [outer = 0x11278d400] 00:49:08 INFO - PROCESS | 1661 | 1463816948213 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:49:08 INFO - PROCESS | 1661 | 1463816948226 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 00:49:08 INFO - PROCESS | 1661 | 1463816948228 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:49:08 INFO - PROCESS | 1661 | 1463816948230 Marionette TRACE conn2 <- [1,2722,null,{}] 00:49:08 INFO - PROCESS | 1661 | 1463816948242 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:08 INFO - PROCESS | 1661 | 1463816948386 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:49:08 INFO - PROCESS | 1661 | 1463816948503 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a0d000 == 98 [pid = 1661] [id = 688] 00:49:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 267 (0x112793400) [pid = 1661] [serial = 2064] [outer = 0x0] 00:49:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 268 (0x128bc9000) [pid = 1661] [serial = 2065] [outer = 0x112793400] 00:49:08 INFO - PROCESS | 1661 | 1463816948556 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 269 (0x12c7e7800) [pid = 1661] [serial = 2066] [outer = 0x112793400] 00:49:08 INFO - PROCESS | 1661 | 1463816948851 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 00:49:08 INFO - PROCESS | 1661 | 1463816948908 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 00:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:49:08 INFO - PROCESS | 1661 | 1463816948911 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:49:08 INFO - PROCESS | 1661 | 1463816948912 Marionette TRACE conn2 <- [1,2726,null,{}] 00:49:08 INFO - PROCESS | 1661 | 1463816948914 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:09 INFO - PROCESS | 1661 | 1463816949019 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:49:09 INFO - PROCESS | 1661 | 1463816949118 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x134df0800 == 99 [pid = 1661] [id = 689] 00:49:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 270 (0x11311bc00) [pid = 1661] [serial = 2067] [outer = 0x0] 00:49:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 271 (0x12c9aec00) [pid = 1661] [serial = 2068] [outer = 0x11311bc00] 00:49:09 INFO - PROCESS | 1661 | 1463816949144 Marionette DEBUG loaded listener.js 00:49:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 272 (0x12d57d800) [pid = 1661] [serial = 2069] [outer = 0x11311bc00] 00:49:09 INFO - PROCESS | 1661 | 1463816949425 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 00:49:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 568ms 00:49:09 INFO - PROCESS | 1661 | 1463816949480 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:49:09 INFO - PROCESS | 1661 | 1463816949482 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 00:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:49:09 INFO - PROCESS | 1661 | 1463816949487 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:49:09 INFO - PROCESS | 1661 | 1463816949488 Marionette TRACE conn2 <- [1,2730,null,{}] 00:49:09 INFO - PROCESS | 1661 | 1463816949491 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:09 INFO - PROCESS | 1661 | 1463816949692 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:49:09 INFO - PROCESS | 1661 | 1463816949769 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x11744f800 == 100 [pid = 1661] [id = 690] 00:49:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 273 (0x11112e400) [pid = 1661] [serial = 2070] [outer = 0x0] 00:49:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 274 (0x112666000) [pid = 1661] [serial = 2071] [outer = 0x11112e400] 00:49:09 INFO - PROCESS | 1661 | 1463816949802 Marionette DEBUG loaded listener.js 00:49:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 275 (0x11310b000) [pid = 1661] [serial = 2072] [outer = 0x11112e400] 00:49:10 INFO - PROCESS | 1661 | 1463816950731 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] 00:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:49:10 INFO - PROCESS | 1661 | 1463816950762 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 00:49:10 INFO - PROCESS | 1661 | 1463816950766 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:49:10 INFO - PROCESS | 1661 | 1463816950768 Marionette TRACE conn2 <- [1,2734,null,{}] 00:49:10 INFO - PROCESS | 1661 | 1463816950772 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:10 INFO - PROCESS | 1661 | 1463816950919 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:49:11 INFO - PROCESS | 1661 | 1463816951049 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baed000 == 101 [pid = 1661] [id = 691] 00:49:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 276 (0x1180d1400) [pid = 1661] [serial = 2073] [outer = 0x0] 00:49:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 277 (0x11886c400) [pid = 1661] [serial = 2074] [outer = 0x1180d1400] 00:49:11 INFO - PROCESS | 1661 | 1463816951084 Marionette DEBUG loaded listener.js 00:49:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 278 (0x119616400) [pid = 1661] [serial = 2075] [outer = 0x1180d1400] 00:49:11 INFO - PROCESS | 1661 | 1463816951524 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 00:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 826ms 00:49:11 INFO - PROCESS | 1661 | 1463816951592 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:49:11 INFO - PROCESS | 1661 | 1463816951594 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 00:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:49:11 INFO - PROCESS | 1661 | 1463816951596 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:49:11 INFO - PROCESS | 1661 | 1463816951598 Marionette TRACE conn2 <- [1,2738,null,{}] 00:49:11 INFO - PROCESS | 1661 | 1463816951600 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:11 INFO - PROCESS | 1661 | 1463816951717 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:49:11 INFO - PROCESS | 1661 | 1463816951815 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1379ae000 == 102 [pid = 1661] [id = 692] 00:49:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 279 (0x12089f800) [pid = 1661] [serial = 2076] [outer = 0x0] 00:49:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 280 (0x1217a7800) [pid = 1661] [serial = 2077] [outer = 0x12089f800] 00:49:11 INFO - PROCESS | 1661 | 1463816951846 Marionette DEBUG loaded listener.js 00:49:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 281 (0x126895c00) [pid = 1661] [serial = 2078] [outer = 0x12089f800] 00:49:12 INFO - PROCESS | 1661 | 1463816952252 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 00:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 723ms 00:49:12 INFO - PROCESS | 1661 | 1463816952328 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:49:12 INFO - PROCESS | 1661 | 1463816952330 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 00:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:49:12 INFO - PROCESS | 1661 | 1463816952338 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:49:12 INFO - PROCESS | 1661 | 1463816952342 Marionette TRACE conn2 <- [1,2742,null,{}] 00:49:12 INFO - PROCESS | 1661 | 1463816952344 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:12 INFO - PROCESS | 1661 | 1463816952464 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:49:12 INFO - PROCESS | 1661 | 1463816952559 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1391ce000 == 103 [pid = 1661] [id = 693] 00:49:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 282 (0x119cce400) [pid = 1661] [serial = 2079] [outer = 0x0] 00:49:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 283 (0x128a91000) [pid = 1661] [serial = 2080] [outer = 0x119cce400] 00:49:12 INFO - PROCESS | 1661 | 1463816952590 Marionette DEBUG loaded listener.js 00:49:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 284 (0x12c1f6000) [pid = 1661] [serial = 2081] [outer = 0x119cce400] 00:49:13 INFO - PROCESS | 1661 | 1463816953017 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 00:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:49:13 INFO - PROCESS | 1661 | 1463816953060 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 1661 | 1463816953061 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 00:49:13 INFO - PROCESS | 1661 | 1463816953063 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - PROCESS | 1661 | 1463816953065 Marionette TRACE conn2 <- [1,2746,null,{}] 00:49:13 INFO - PROCESS | 1661 | 1463816953067 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:13 INFO - PROCESS | 1661 | 1463816953184 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:49:13 INFO - PROCESS | 1661 | 1463816953306 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x139baf000 == 104 [pid = 1661] [id = 694] 00:49:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 285 (0x12b284c00) [pid = 1661] [serial = 2082] [outer = 0x0] 00:49:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 286 (0x12d999c00) [pid = 1661] [serial = 2083] [outer = 0x12b284c00] 00:49:13 INFO - PROCESS | 1661 | 1463816953338 Marionette DEBUG loaded listener.js 00:49:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 287 (0x12ee2e000) [pid = 1661] [serial = 2084] [outer = 0x12b284c00] 00:49:13 INFO - PROCESS | 1661 | 1463816953755 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 720ms 00:49:13 INFO - PROCESS | 1661 | 1463816953796 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 1661 | 1463816953797 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 00:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:49:13 INFO - PROCESS | 1661 | 1463816953802 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - PROCESS | 1661 | 1463816953803 Marionette TRACE conn2 <- [1,2750,null,{}] 00:49:13 INFO - PROCESS | 1661 | 1463816953805 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:13 INFO - PROCESS | 1661 | 1463816953921 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:49:14 INFO - PROCESS | 1661 | 1463816954045 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x13b630000 == 105 [pid = 1661] [id = 695] 00:49:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 288 (0x1309c9800) [pid = 1661] [serial = 2085] [outer = 0x0] 00:49:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 289 (0x1309cbc00) [pid = 1661] [serial = 2086] [outer = 0x1309c9800] 00:49:14 INFO - PROCESS | 1661 | 1463816954082 Marionette DEBUG loaded listener.js 00:49:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 290 (0x134429c00) [pid = 1661] [serial = 2087] [outer = 0x1309c9800] 00:49:14 INFO - PROCESS | 1661 | --DOCSHELL 0x12cea2000 == 104 [pid = 1661] [id = 15] 00:49:14 INFO - PROCESS | 1661 | 1463816954618 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 869ms 00:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:49:14 INFO - PROCESS | 1661 | 1463816954671 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 1661 | 1463816954672 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 00:49:14 INFO - PROCESS | 1661 | 1463816954675 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 1661 | 1463816954676 Marionette TRACE conn2 <- [1,2754,null,{}] 00:49:14 INFO - PROCESS | 1661 | 1463816954678 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:14 INFO - PROCESS | 1661 | 1463816954796 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:49:14 INFO - PROCESS | 1661 | 1463816954892 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x139a9d800 == 105 [pid = 1661] [id = 696] 00:49:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 291 (0x13442c800) [pid = 1661] [serial = 2088] [outer = 0x0] 00:49:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 292 (0x134469000) [pid = 1661] [serial = 2089] [outer = 0x13442c800] 00:49:14 INFO - PROCESS | 1661 | 1463816954923 Marionette DEBUG loaded listener.js 00:49:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 293 (0x1345b1000) [pid = 1661] [serial = 2090] [outer = 0x13442c800] 00:49:15 INFO - PROCESS | 1661 | 1463816955408 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 769ms 00:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:49:15 INFO - PROCESS | 1661 | 1463816955445 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:49:15 INFO - PROCESS | 1661 | 1463816955447 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 00:49:15 INFO - PROCESS | 1661 | 1463816955449 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:49:15 INFO - PROCESS | 1661 | 1463816955452 Marionette TRACE conn2 <- [1,2758,null,{}] 00:49:15 INFO - PROCESS | 1661 | 1463816955455 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:15 INFO - PROCESS | 1661 | 1463816955571 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:49:15 INFO - PROCESS | 1661 | 1463816955669 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x123d6a000 == 106 [pid = 1661] [id = 697] 00:49:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 294 (0x113241800) [pid = 1661] [serial = 2091] [outer = 0x0] 00:49:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 295 (0x129669400) [pid = 1661] [serial = 2092] [outer = 0x113241800] 00:49:15 INFO - PROCESS | 1661 | 1463816955699 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 296 (0x134470800) [pid = 1661] [serial = 2093] [outer = 0x113241800] 00:49:16 INFO - PROCESS | 1661 | 1463816956096 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 721ms 00:49:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:49:16 INFO - PROCESS | 1661 | 1463816956171 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 1661 | 1463816956172 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 00:49:16 INFO - PROCESS | 1661 | 1463816956174 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 1661 | 1463816956176 Marionette TRACE conn2 <- [1,2762,null,{}] 00:49:16 INFO - PROCESS | 1661 | 1463816956178 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:16 INFO - PROCESS | 1661 | 1463816956296 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:49:16 INFO - PROCESS | 1661 | 1463816956393 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x134682800 == 107 [pid = 1661] [id = 698] 00:49:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 297 (0x113243c00) [pid = 1661] [serial = 2094] [outer = 0x0] 00:49:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 298 (0x1345bc400) [pid = 1661] [serial = 2095] [outer = 0x113243c00] 00:49:16 INFO - PROCESS | 1661 | 1463816956423 Marionette DEBUG loaded listener.js 00:49:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 299 (0x134c98800) [pid = 1661] [serial = 2096] [outer = 0x113243c00] 00:49:16 INFO - PROCESS | 1661 | 1463816956895 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 819ms 00:49:16 INFO - PROCESS | 1661 | 1463816956996 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 1661 | 1463816956998 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 00:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:49:17 INFO - PROCESS | 1661 | 1463816957002 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:49:17 INFO - PROCESS | 1661 | 1463816957004 Marionette TRACE conn2 <- [1,2766,null,{}] 00:49:17 INFO - PROCESS | 1661 | 1463816957007 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:17 INFO - PROCESS | 1661 | 1463816957170 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:49:17 INFO - PROCESS | 1661 | 1463816957297 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x13b63d000 == 108 [pid = 1661] [id = 699] 00:49:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 300 (0x1180ae000) [pid = 1661] [serial = 2097] [outer = 0x0] 00:49:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 301 (0x134ca1400) [pid = 1661] [serial = 2098] [outer = 0x1180ae000] 00:49:17 INFO - PROCESS | 1661 | 1463816957329 Marionette DEBUG loaded listener.js 00:49:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 302 (0x13797d400) [pid = 1661] [serial = 2099] [outer = 0x1180ae000] 00:49:17 INFO - PROCESS | 1661 | 1463816957777 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 820ms 00:49:17 INFO - PROCESS | 1661 | 1463816957822 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:49:17 INFO - PROCESS | 1661 | 1463816957823 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 00:49:17 INFO - PROCESS | 1661 | 1463816957826 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:49:17 INFO - PROCESS | 1661 | 1463816957827 Marionette TRACE conn2 <- [1,2770,null,{}] 00:49:17 INFO - PROCESS | 1661 | 1463816957829 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:17 INFO - PROCESS | 1661 | 1463816957950 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:49:18 INFO - PROCESS | 1661 | 1463816958048 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x137a14000 == 109 [pid = 1661] [id = 700] 00:49:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 303 (0x13797b000) [pid = 1661] [serial = 2100] [outer = 0x0] 00:49:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 304 (0x137984400) [pid = 1661] [serial = 2101] [outer = 0x13797b000] 00:49:18 INFO - PROCESS | 1661 | 1463816958083 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 305 (0x137b7ec00) [pid = 1661] [serial = 2102] [outer = 0x13797b000] 00:49:18 INFO - PROCESS | 1661 | 1463816958515 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:49:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:49:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 718ms 00:49:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:49:18 INFO - PROCESS | 1661 | 1463816958544 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 1661 | 1463816958546 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 00:49:18 INFO - PROCESS | 1661 | 1463816958565 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:49:18 INFO - PROCESS | 1661 | 1463816958568 Marionette TRACE conn2 <- [1,2774,null,{}] 00:49:18 INFO - PROCESS | 1661 | 1463816958575 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:18 INFO - PROCESS | 1661 | 1463816958709 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:49:18 INFO - PROCESS | 1661 | 1463816958806 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x13b6e5800 == 110 [pid = 1661] [id = 701] 00:49:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 306 (0x137b84400) [pid = 1661] [serial = 2103] [outer = 0x0] 00:49:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 307 (0x1385f8c00) [pid = 1661] [serial = 2104] [outer = 0x137b84400] 00:49:18 INFO - PROCESS | 1661 | 1463816958835 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 308 (0x1385fec00) [pid = 1661] [serial = 2105] [outer = 0x137b84400] 00:49:19 INFO - PROCESS | 1661 | 1463816959487 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 00:49:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:49:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 945ms 00:49:19 INFO - PROCESS | 1661 | 1463816959494 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:49:19 INFO - PROCESS | 1661 | 1463816959496 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 00:49:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:49:19 INFO - PROCESS | 1661 | 1463816959500 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:49:19 INFO - PROCESS | 1661 | 1463816959505 Marionette TRACE conn2 <- [1,2778,null,{}] 00:49:19 INFO - PROCESS | 1661 | 1463816959509 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:19 INFO - PROCESS | 1661 | 1463816959629 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:49:19 INFO - PROCESS | 1661 | 1463816959730 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d1800 == 111 [pid = 1661] [id = 702] 00:49:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 309 (0x11279bc00) [pid = 1661] [serial = 2106] [outer = 0x0] 00:49:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 310 (0x113467000) [pid = 1661] [serial = 2107] [outer = 0x11279bc00] 00:49:19 INFO - PROCESS | 1661 | 1463816959758 Marionette DEBUG loaded listener.js 00:49:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 311 (0x1168c1000) [pid = 1661] [serial = 2108] [outer = 0x11279bc00] 00:49:20 INFO - PROCESS | 1661 | 1463816960290 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:49:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:49:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 825ms 00:49:20 INFO - PROCESS | 1661 | 1463816960326 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:49:20 INFO - PROCESS | 1661 | 1463816960332 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 00:49:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:49:20 INFO - PROCESS | 1661 | 1463816960340 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:49:20 INFO - PROCESS | 1661 | 1463816960343 Marionette TRACE conn2 <- [1,2782,null,{}] 00:49:20 INFO - PROCESS | 1661 | 1463816960347 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:20 INFO - PROCESS | 1661 | 1463816960513 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:49:20 INFO - PROCESS | 1661 | 1463816960623 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186e2800 == 112 [pid = 1661] [id = 703] 00:49:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 312 (0x118879800) [pid = 1661] [serial = 2109] [outer = 0x0] 00:49:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 313 (0x118883c00) [pid = 1661] [serial = 2110] [outer = 0x118879800] 00:49:20 INFO - PROCESS | 1661 | 1463816960650 Marionette DEBUG loaded listener.js 00:49:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 314 (0x119c65c00) [pid = 1661] [serial = 2111] [outer = 0x118879800] 00:49:21 INFO - PROCESS | 1661 | 1463816961100 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 771ms 00:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:49:21 INFO - PROCESS | 1661 | 1463816961110 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:49:21 INFO - PROCESS | 1661 | 1463816961111 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 00:49:21 INFO - PROCESS | 1661 | 1463816961114 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:49:21 INFO - PROCESS | 1661 | 1463816961116 Marionette TRACE conn2 <- [1,2786,null,{}] 00:49:21 INFO - PROCESS | 1661 | 1463816961122 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:21 INFO - PROCESS | 1661 | 1463816961265 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:49:21 INFO - PROCESS | 1661 | 1463816961413 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c30e000 == 113 [pid = 1661] [id = 704] 00:49:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 315 (0x1216d4800) [pid = 1661] [serial = 2112] [outer = 0x0] 00:49:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 316 (0x121d5e800) [pid = 1661] [serial = 2113] [outer = 0x1216d4800] 00:49:21 INFO - PROCESS | 1661 | 1463816961461 Marionette DEBUG loaded listener.js 00:49:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 317 (0x126e71400) [pid = 1661] [serial = 2114] [outer = 0x1216d4800] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12cbac800 == 112 [pid = 1661] [id = 417] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x134df0800 == 111 [pid = 1661] [id = 689] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x134a0d000 == 110 [pid = 1661] [id = 688] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x128ca8800 == 109 [pid = 1661] [id = 687] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1347a9800 == 108 [pid = 1661] [id = 686] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1316ca800 == 107 [pid = 1661] [id = 685] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf52800 == 106 [pid = 1661] [id = 684] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 316 (0x12490f400) [pid = 1661] [serial = 1963] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 315 (0x118886c00) [pid = 1661] [serial = 1960] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 314 (0x12c1ef000) [pid = 1661] [serial = 1981] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 313 (0x129150c00) [pid = 1661] [serial = 1969] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 312 (0x126f11c00) [pid = 1661] [serial = 1966] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 311 (0x12b07f800) [pid = 1661] [serial = 1972] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 310 (0x128bc4800) [pid = 1661] [serial = 1975] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 309 (0x12bb3d000) [pid = 1661] [serial = 1978] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | 1463816962063 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb0f800 == 105 [pid = 1661] [id = 683] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x121a8d800 == 104 [pid = 1661] [id = 682] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x128ca5000 == 103 [pid = 1661] [id = 681] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x126c0b800 == 102 [pid = 1661] [id = 680] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x127507800 == 101 [pid = 1661] [id = 679] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x138785000 == 100 [pid = 1661] [id = 678] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x138511800 == 99 [pid = 1661] [id = 677] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x137995000 == 98 [pid = 1661] [id = 676] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12bb12800 == 97 [pid = 1661] [id = 675] 00:49:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1193ae800 == 96 [pid = 1661] [id = 674] 00:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 972ms 00:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:49:22 INFO - PROCESS | 1661 | 1463816962086 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:49:22 INFO - PROCESS | 1661 | 1463816962088 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 00:49:22 INFO - PROCESS | 1661 | 1463816962090 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:49:22 INFO - PROCESS | 1661 | 1463816962091 Marionette TRACE conn2 <- [1,2790,null,{}] 00:49:22 INFO - PROCESS | 1661 | 1463816962094 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:22 INFO - PROCESS | 1661 | 1463816962195 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 308 (0x128c7fc00) [pid = 1661] [serial = 1634] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 307 (0x137986c00) [pid = 1661] [serial = 1835] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 306 (0x12ee26c00) [pid = 1661] [serial = 1697] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 305 (0x134467800) [pid = 1661] [serial = 1769] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 304 (0x118369000) [pid = 1661] [serial = 1586] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 303 (0x11938f000) [pid = 1661] [serial = 1993] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 302 (0x119c67000) [pid = 1661] [serial = 1994] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 301 (0x126ec8c00) [pid = 1661] [serial = 2002] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 300 (0x1132e8800) [pid = 1661] [serial = 1985] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 299 (0x113106800) [pid = 1661] [serial = 1984] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 298 (0x121751400) [pid = 1661] [serial = 1999] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 297 (0x12721d400) [pid = 1661] [serial = 2003] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 296 (0x1180d7800) [pid = 1661] [serial = 1990] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 295 (0x118884800) [pid = 1661] [serial = 1991] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 294 (0x119cce000) [pid = 1661] [serial = 1996] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 293 (0x121220c00) [pid = 1661] [serial = 1997] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 292 (0x128c86800) [pid = 1661] [serial = 1951] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 291 (0x113118400) [pid = 1661] [serial = 1954] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 290 (0x128a6c400) [pid = 1661] [serial = 2005] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 289 (0x128bc2800) [pid = 1661] [serial = 2006] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 288 (0x117677400) [pid = 1661] [serial = 1957] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 287 (0x1180d5400) [pid = 1661] [serial = 1988] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 286 (0x1166d6c00) [pid = 1661] [serial = 1987] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 285 (0x128d94c00) [pid = 1661] [serial = 2008] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 284 (0x11886f400) [pid = 1661] [serial = 2011] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 283 (0x12c1f4c00) [pid = 1661] [serial = 2017] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 282 (0x121594400) [pid = 1661] [serial = 2012] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 281 (0x12c9a8800) [pid = 1661] [serial = 2018] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 280 (0x129060800) [pid = 1661] [serial = 2009] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 279 (0x12987c000) [pid = 1661] [serial = 2014] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 278 (0x124ce1c00) [pid = 1661] [serial = 2000] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | --DOMWINDOW == 277 (0x12bb72400) [pid = 1661] [serial = 2015] [outer = 0x0] [url = about:blank] 00:49:22 INFO - PROCESS | 1661 | 1463816962292 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b69000 == 97 [pid = 1661] [id = 705] 00:49:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 278 (0x1166d6c00) [pid = 1661] [serial = 2115] [outer = 0x0] 00:49:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 279 (0x118886000) [pid = 1661] [serial = 2116] [outer = 0x1166d6c00] 00:49:22 INFO - PROCESS | 1661 | 1463816962322 Marionette DEBUG loaded listener.js 00:49:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 280 (0x121d69800) [pid = 1661] [serial = 2117] [outer = 0x1166d6c00] 00:49:22 INFO - PROCESS | 1661 | 1463816962622 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 00:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:49:22 INFO - PROCESS | 1661 | 1463816962660 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:49:22 INFO - PROCESS | 1661 | 1463816962661 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 00:49:22 INFO - PROCESS | 1661 | 1463816962663 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:49:22 INFO - PROCESS | 1661 | 1463816962665 Marionette TRACE conn2 <- [1,2794,null,{}] 00:49:22 INFO - PROCESS | 1661 | 1463816962669 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:22 INFO - PROCESS | 1661 | 1463816962769 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:49:22 INFO - PROCESS | 1661 | 1463816962866 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x126ea6800 == 98 [pid = 1661] [id = 706] 00:49:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 281 (0x1180d5400) [pid = 1661] [serial = 2118] [outer = 0x0] 00:49:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 282 (0x127587000) [pid = 1661] [serial = 2119] [outer = 0x1180d5400] 00:49:22 INFO - PROCESS | 1661 | 1463816962893 Marionette DEBUG loaded listener.js 00:49:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 283 (0x128bcb800) [pid = 1661] [serial = 2120] [outer = 0x1180d5400] 00:49:23 INFO - PROCESS | 1661 | 1463816963180 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 00:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 569ms 00:49:23 INFO - PROCESS | 1661 | 1463816963235 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:49:23 INFO - PROCESS | 1661 | 1463816963237 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 00:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:49:23 INFO - PROCESS | 1661 | 1463816963239 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:49:23 INFO - PROCESS | 1661 | 1463816963240 Marionette TRACE conn2 <- [1,2798,null,{}] 00:49:23 INFO - PROCESS | 1661 | 1463816963243 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:23 INFO - PROCESS | 1661 | 1463816963363 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:49:23 INFO - PROCESS | 1661 | 1463816963449 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ceb5800 == 99 [pid = 1661] [id = 707] 00:49:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 284 (0x121c0f000) [pid = 1661] [serial = 2121] [outer = 0x0] 00:49:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 285 (0x129460000) [pid = 1661] [serial = 2122] [outer = 0x121c0f000] 00:49:23 INFO - PROCESS | 1661 | 1463816963476 Marionette DEBUG loaded listener.js 00:49:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 286 (0x12c1fc000) [pid = 1661] [serial = 2123] [outer = 0x121c0f000] 00:49:23 INFO - PROCESS | 1661 | 1463816963789 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 00:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 570ms 00:49:23 INFO - PROCESS | 1661 | 1463816963810 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:49:23 INFO - PROCESS | 1661 | 1463816963811 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 00:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:49:23 INFO - PROCESS | 1661 | 1463816963813 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:49:23 INFO - PROCESS | 1661 | 1463816963814 Marionette TRACE conn2 <- [1,2802,null,{}] 00:49:23 INFO - PROCESS | 1661 | 1463816963819 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:23 INFO - PROCESS | 1661 | 1463816963919 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:49:24 INFO - PROCESS | 1661 | 1463816964010 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x134697000 == 100 [pid = 1661] [id = 708] 00:49:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 287 (0x128bc2800) [pid = 1661] [serial = 2124] [outer = 0x0] 00:49:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 288 (0x12c9ad800) [pid = 1661] [serial = 2125] [outer = 0x128bc2800] 00:49:24 INFO - PROCESS | 1661 | 1463816964035 Marionette DEBUG loaded listener.js 00:49:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 289 (0x12ee28400) [pid = 1661] [serial = 2126] [outer = 0x128bc2800] 00:49:24 INFO - PROCESS | 1661 | 1463816964355 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 571ms 00:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:49:24 INFO - PROCESS | 1661 | 1463816964386 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:49:24 INFO - PROCESS | 1661 | 1463816964387 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 00:49:24 INFO - PROCESS | 1661 | 1463816964390 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - PROCESS | 1661 | 1463816964391 Marionette TRACE conn2 <- [1,2806,null,{}] 00:49:24 INFO - PROCESS | 1661 | 1463816964400 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:24 INFO - PROCESS | 1661 | 1463816964532 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:49:24 INFO - PROCESS | 1661 | 1463816964545 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x134a4b000 == 101 [pid = 1661] [id = 709] 00:49:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 290 (0x126e6d800) [pid = 1661] [serial = 2127] [outer = 0x0] 00:49:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 291 (0x1309c7400) [pid = 1661] [serial = 2128] [outer = 0x126e6d800] 00:49:24 INFO - PROCESS | 1661 | 1463816964577 Marionette DEBUG loaded listener.js 00:49:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 292 (0x13442d400) [pid = 1661] [serial = 2129] [outer = 0x126e6d800] 00:49:24 INFO - PROCESS | 1661 | 1463816964943 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 580ms 00:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:49:24 INFO - PROCESS | 1661 | 1463816964971 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:49:24 INFO - PROCESS | 1661 | 1463816964973 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 00:49:24 INFO - PROCESS | 1661 | 1463816964975 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - PROCESS | 1661 | 1463816964976 Marionette TRACE conn2 <- [1,2810,null,{}] 00:49:24 INFO - PROCESS | 1661 | 1463816964978 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:25 INFO - PROCESS | 1661 | 1463816965112 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:49:25 INFO - PROCESS | 1661 | 1463816965127 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x137995000 == 102 [pid = 1661] [id = 710] 00:49:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 293 (0x112661400) [pid = 1661] [serial = 2130] [outer = 0x0] 00:49:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 294 (0x119cccc00) [pid = 1661] [serial = 2131] [outer = 0x112661400] 00:49:25 INFO - PROCESS | 1661 | 1463816965151 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 295 (0x134505800) [pid = 1661] [serial = 2132] [outer = 0x112661400] 00:49:25 INFO - PROCESS | 1661 | 1463816965497 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 568ms 00:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:49:25 INFO - PROCESS | 1661 | 1463816965543 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:49:25 INFO - PROCESS | 1661 | 1463816965544 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 00:49:25 INFO - PROCESS | 1661 | 1463816965546 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:49:25 INFO - PROCESS | 1661 | 1463816965548 Marionette TRACE conn2 <- [1,2814,null,{}] 00:49:25 INFO - PROCESS | 1661 | 1463816965550 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:25 INFO - PROCESS | 1661 | 1463816965683 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:49:25 INFO - PROCESS | 1661 | 1463816965714 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x137a55800 == 103 [pid = 1661] [id = 711] 00:49:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 296 (0x13446d800) [pid = 1661] [serial = 2133] [outer = 0x0] 00:49:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 297 (0x13450b400) [pid = 1661] [serial = 2134] [outer = 0x13446d800] 00:49:25 INFO - PROCESS | 1661 | 1463816965738 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 298 (0x134510400) [pid = 1661] [serial = 2135] [outer = 0x13446d800] 00:49:26 INFO - PROCESS | 1661 | 1463816966122 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 00:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 621ms 00:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:49:26 INFO - PROCESS | 1661 | 1463816966169 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 1661 | 1463816966170 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 00:49:26 INFO - PROCESS | 1661 | 1463816966172 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:49:26 INFO - PROCESS | 1661 | 1463816966174 Marionette TRACE conn2 <- [1,2818,null,{}] 00:49:26 INFO - PROCESS | 1661 | 1463816966176 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:26 INFO - PROCESS | 1661 | 1463816966324 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 297 (0x1132eb800) [pid = 1661] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 296 (0x134430800) [pid = 1661] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 295 (0x11961f400) [pid = 1661] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 294 (0x1167bac00) [pid = 1661] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 293 (0x1182cec00) [pid = 1661] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 292 (0x118874c00) [pid = 1661] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 291 (0x126ed2800) [pid = 1661] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 290 (0x121aa6c00) [pid = 1661] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 289 (0x1217a9c00) [pid = 1661] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 288 (0x111083400) [pid = 1661] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 287 (0x112842400) [pid = 1661] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 286 (0x121286c00) [pid = 1661] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 285 (0x1255d6000) [pid = 1661] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 284 (0x134424800) [pid = 1661] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 283 (0x119cd6c00) [pid = 1661] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 282 (0x125418800) [pid = 1661] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 281 (0x12c1fcc00) [pid = 1661] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 280 (0x114ede400) [pid = 1661] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 279 (0x112dd6400) [pid = 1661] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 278 (0x121d69400) [pid = 1661] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 277 (0x1182c6400) [pid = 1661] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 276 (0x11311ac00) [pid = 1661] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 275 (0x12557b800) [pid = 1661] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 274 (0x121aa8c00) [pid = 1661] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 273 (0x1180a4400) [pid = 1661] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 272 (0x127272400) [pid = 1661] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 271 (0x119382c00) [pid = 1661] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 270 (0x12c9a8000) [pid = 1661] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 269 (0x12721b000) [pid = 1661] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 268 (0x118883400) [pid = 1661] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 267 (0x121d69000) [pid = 1661] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 266 (0x134429400) [pid = 1661] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 265 (0x12c1f6c00) [pid = 1661] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 264 (0x128a9b000) [pid = 1661] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 263 (0x121aad800) [pid = 1661] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 262 (0x12541dc00) [pid = 1661] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 261 (0x12d576800) [pid = 1661] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 260 (0x1296ea400) [pid = 1661] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 259 (0x119306000) [pid = 1661] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 258 (0x137b85800) [pid = 1661] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 257 (0x128a70c00) [pid = 1661] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 256 (0x117e63800) [pid = 1661] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 255 (0x12cb85400) [pid = 1661] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 254 (0x112799000) [pid = 1661] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 253 (0x1309cd000) [pid = 1661] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 252 (0x112793400) [pid = 1661] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 251 (0x11310c800) [pid = 1661] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 250 (0x1132e9000) [pid = 1661] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 249 (0x112840000) [pid = 1661] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 248 (0x12689d000) [pid = 1661] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 247 (0x112797c00) [pid = 1661] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 246 (0x1122a7800) [pid = 1661] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 245 (0x12bb3d400) [pid = 1661] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 244 (0x121d63c00) [pid = 1661] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 243 (0x111126000) [pid = 1661] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 242 (0x111b0e000) [pid = 1661] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 241 (0x111125400) [pid = 1661] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 240 (0x116a6bc00) [pid = 1661] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 239 (0x115ee1c00) [pid = 1661] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 238 (0x126ecdc00) [pid = 1661] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 237 (0x112683000) [pid = 1661] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x11267bc00) [pid = 1661] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x11267a800) [pid = 1661] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x1180d3c00) [pid = 1661] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x128a6e400) [pid = 1661] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x129871c00) [pid = 1661] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x126ed7400) [pid = 1661] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x112794800) [pid = 1661] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x11278d400) [pid = 1661] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x124c98c00) [pid = 1661] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x118880400) [pid = 1661] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x1132e5400) [pid = 1661] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x119618400) [pid = 1661] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x121752c00) [pid = 1661] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x1122a9800) [pid = 1661] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x119740000) [pid = 1661] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x128bca000) [pid = 1661] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x121d61400) [pid = 1661] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x128a8f800) [pid = 1661] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x12d12e000) [pid = 1661] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x12bfa8800) [pid = 1661] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x119cd7c00) [pid = 1661] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x118884c00) [pid = 1661] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x128a75800) [pid = 1661] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x119cca800) [pid = 1661] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x116a61400) [pid = 1661] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x113120800) [pid = 1661] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x121c09000) [pid = 1661] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x12b28bc00) [pid = 1661] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x11266d000) [pid = 1661] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x11112b000) [pid = 1661] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x12c1f3000) [pid = 1661] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x115a53c00) [pid = 1661] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x121752800) [pid = 1661] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x113317800) [pid = 1661] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x1167b7c00) [pid = 1661] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x128a6d800) [pid = 1661] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:49:26 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x112d02800) [pid = 1661] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:49:26 INFO - PROCESS | 1661 | 1463816966954 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x111161000 == 104 [pid = 1661] [id = 712] 00:49:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x111078000) [pid = 1661] [serial = 2136] [outer = 0x0] 00:49:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x111082400) [pid = 1661] [serial = 2137] [outer = 0x111078000] 00:49:26 INFO - PROCESS | 1661 | 1463816966990 Marionette DEBUG loaded listener.js 00:49:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x11266a800) [pid = 1661] [serial = 2138] [outer = 0x111078000] 00:49:27 INFO - PROCESS | 1661 | 1463816967324 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 00:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1170ms 00:49:27 INFO - PROCESS | 1661 | 1463816967344 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:49:27 INFO - PROCESS | 1661 | 1463816967345 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 00:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:49:27 INFO - PROCESS | 1661 | 1463816967347 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:49:27 INFO - PROCESS | 1661 | 1463816967348 Marionette TRACE conn2 <- [1,2822,null,{}] 00:49:27 INFO - PROCESS | 1661 | 1463816967352 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:27 INFO - PROCESS | 1661 | 1463816967457 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:49:27 INFO - PROCESS | 1661 | 1463816967540 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x126e89000 == 105 [pid = 1661] [id = 713] 00:49:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x1122b0800) [pid = 1661] [serial = 2139] [outer = 0x0] 00:49:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x112847c00) [pid = 1661] [serial = 2140] [outer = 0x1122b0800] 00:49:27 INFO - PROCESS | 1661 | 1463816967566 Marionette DEBUG loaded listener.js 00:49:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x1164aec00) [pid = 1661] [serial = 2141] [outer = 0x1122b0800] 00:49:27 INFO - PROCESS | 1661 | 1463816967920 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 622ms 00:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:49:27 INFO - PROCESS | 1661 | 1463816967970 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:49:27 INFO - PROCESS | 1661 | 1463816967972 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 00:49:27 INFO - PROCESS | 1661 | 1463816967975 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:49:27 INFO - PROCESS | 1661 | 1463816967990 Marionette TRACE conn2 <- [1,2826,null,{}] 00:49:27 INFO - PROCESS | 1661 | 1463816967993 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:28 INFO - PROCESS | 1661 | 1463816968203 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:49:28 INFO - PROCESS | 1661 | 1463816968247 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349ee800 == 106 [pid = 1661] [id = 714] 00:49:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x11267d400) [pid = 1661] [serial = 2142] [outer = 0x0] 00:49:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x1168c9800) [pid = 1661] [serial = 2143] [outer = 0x11267d400] 00:49:28 INFO - PROCESS | 1661 | 1463816968287 Marionette DEBUG loaded listener.js 00:49:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x11830f400) [pid = 1661] [serial = 2144] [outer = 0x11267d400] 00:49:28 INFO - PROCESS | 1661 | 1463816968671 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 00:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:49:28 INFO - PROCESS | 1661 | 1463816968708 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:49:28 INFO - PROCESS | 1661 | 1463816968709 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 00:49:28 INFO - PROCESS | 1661 | 1463816968711 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:49:28 INFO - PROCESS | 1661 | 1463816968712 Marionette TRACE conn2 <- [1,2830,null,{}] 00:49:28 INFO - PROCESS | 1661 | 1463816968715 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:28 INFO - PROCESS | 1661 | 1463816968864 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:49:29 INFO - PROCESS | 1661 | 1463816969016 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186a0000 == 107 [pid = 1661] [id = 715] 00:49:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x11107d000) [pid = 1661] [serial = 2145] [outer = 0x0] 00:49:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x11112f400) [pid = 1661] [serial = 2146] [outer = 0x11107d000] 00:49:29 INFO - PROCESS | 1661 | 1463816969052 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x112793400) [pid = 1661] [serial = 2147] [outer = 0x11107d000] 00:49:29 INFO - PROCESS | 1661 | 1463816969512 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 868ms 00:49:29 INFO - PROCESS | 1661 | 1463816969595 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:49:29 INFO - PROCESS | 1661 | 1463816969598 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 00:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:49:29 INFO - PROCESS | 1661 | 1463816969605 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:49:29 INFO - PROCESS | 1661 | 1463816969607 Marionette TRACE conn2 <- [1,2834,null,{}] 00:49:29 INFO - PROCESS | 1661 | 1463816969610 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:29 INFO - PROCESS | 1661 | 1463816969738 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:49:29 INFO - PROCESS | 1661 | 1463816969838 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c910000 == 108 [pid = 1661] [id = 716] 00:49:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x116a60800) [pid = 1661] [serial = 2148] [outer = 0x0] 00:49:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x1180d6000) [pid = 1661] [serial = 2149] [outer = 0x116a60800] 00:49:29 INFO - PROCESS | 1661 | 1463816969870 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x11901c000) [pid = 1661] [serial = 2150] [outer = 0x116a60800] 00:49:30 INFO - PROCESS | 1661 | 1463816970285 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 721ms 00:49:30 INFO - PROCESS | 1661 | 1463816970328 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:49:30 INFO - PROCESS | 1661 | 1463816970331 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 00:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:49:30 INFO - PROCESS | 1661 | 1463816970355 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:49:30 INFO - PROCESS | 1661 | 1463816970356 Marionette TRACE conn2 <- [1,2838,null,{}] 00:49:30 INFO - PROCESS | 1661 | 1463816970359 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:30 INFO - PROCESS | 1661 | 1463816970487 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:49:30 INFO - PROCESS | 1661 | 1463816970586 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x134bda800 == 109 [pid = 1661] [id = 717] 00:49:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x11961c000) [pid = 1661] [serial = 2151] [outer = 0x0] 00:49:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x119c6bc00) [pid = 1661] [serial = 2152] [outer = 0x11961c000] 00:49:30 INFO - PROCESS | 1661 | 1463816970617 Marionette DEBUG loaded listener.js 00:49:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x12089cc00) [pid = 1661] [serial = 2153] [outer = 0x11961c000] 00:49:31 INFO - PROCESS | 1661 | 1463816971046 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 00:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:49:31 INFO - PROCESS | 1661 | 1463816971122 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:49:31 INFO - PROCESS | 1661 | 1463816971124 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 00:49:31 INFO - PROCESS | 1661 | 1463816971134 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:49:31 INFO - PROCESS | 1661 | 1463816971138 Marionette TRACE conn2 <- [1,2842,null,{}] 00:49:31 INFO - PROCESS | 1661 | 1463816971142 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:31 INFO - PROCESS | 1661 | 1463816971269 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:49:31 INFO - PROCESS | 1661 | 1463816971396 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x139a95000 == 110 [pid = 1661] [id = 718] 00:49:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x121751c00) [pid = 1661] [serial = 2154] [outer = 0x0] 00:49:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x121d65000) [pid = 1661] [serial = 2155] [outer = 0x121751c00] 00:49:31 INFO - PROCESS | 1661 | 1463816971428 Marionette DEBUG loaded listener.js 00:49:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x12541dc00) [pid = 1661] [serial = 2156] [outer = 0x121751c00] 00:49:31 INFO - PROCESS | 1661 | 1463816971844 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 780ms 00:49:31 INFO - PROCESS | 1661 | 1463816971917 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:49:31 INFO - PROCESS | 1661 | 1463816971919 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 00:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:49:31 INFO - PROCESS | 1661 | 1463816971924 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:49:31 INFO - PROCESS | 1661 | 1463816971925 Marionette TRACE conn2 <- [1,2846,null,{}] 00:49:31 INFO - PROCESS | 1661 | 1463816971927 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:32 INFO - PROCESS | 1661 | 1463816972055 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:49:32 INFO - PROCESS | 1661 | 1463816972153 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x13a915000 == 111 [pid = 1661] [id = 719] 00:49:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x125419000) [pid = 1661] [serial = 2157] [outer = 0x0] 00:49:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x126ed4400) [pid = 1661] [serial = 2158] [outer = 0x125419000] 00:49:32 INFO - PROCESS | 1661 | 1463816972182 Marionette DEBUG loaded listener.js 00:49:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x128a6c400) [pid = 1661] [serial = 2159] [outer = 0x125419000] 00:49:32 INFO - PROCESS | 1661 | 1463816972593 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 721ms 00:49:32 INFO - PROCESS | 1661 | 1463816972655 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:49:32 INFO - PROCESS | 1661 | 1463816972657 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 00:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:49:32 INFO - PROCESS | 1661 | 1463816972661 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:49:32 INFO - PROCESS | 1661 | 1463816972662 Marionette TRACE conn2 <- [1,2850,null,{}] 00:49:32 INFO - PROCESS | 1661 | 1463816972664 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:32 INFO - PROCESS | 1661 | 1463816972789 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:49:32 INFO - PROCESS | 1661 | 1463816972889 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x13b62f000 == 112 [pid = 1661] [id = 720] 00:49:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x128c80400) [pid = 1661] [serial = 2160] [outer = 0x0] 00:49:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x128c87c00) [pid = 1661] [serial = 2161] [outer = 0x128c80400] 00:49:32 INFO - PROCESS | 1661 | 1463816972925 Marionette DEBUG loaded listener.js 00:49:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x12966b800) [pid = 1661] [serial = 2162] [outer = 0x128c80400] 00:49:33 INFO - PROCESS | 1661 | 1463816973412 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:49:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:49:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 821ms 00:49:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:49:33 INFO - PROCESS | 1661 | 1463816973484 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:49:33 INFO - PROCESS | 1661 | 1463816973486 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 00:49:33 INFO - PROCESS | 1661 | 1463816973489 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:49:33 INFO - PROCESS | 1661 | 1463816973491 Marionette TRACE conn2 <- [1,2854,null,{}] 00:49:33 INFO - PROCESS | 1661 | 1463816973495 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:33 INFO - PROCESS | 1661 | 1463816973626 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:49:33 INFO - PROCESS | 1661 | 1463816973755 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x13ab8e000 == 113 [pid = 1661] [id = 721] 00:49:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x128c80c00) [pid = 1661] [serial = 2163] [outer = 0x0] 00:49:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x12b213400) [pid = 1661] [serial = 2164] [outer = 0x128c80c00] 00:49:33 INFO - PROCESS | 1661 | 1463816973786 Marionette DEBUG loaded listener.js 00:49:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x12bb70400) [pid = 1661] [serial = 2165] [outer = 0x128c80c00] 00:49:34 INFO - PROCESS | 1661 | 1463816974207 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 772ms 00:49:34 INFO - PROCESS | 1661 | 1463816974261 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:49:34 INFO - PROCESS | 1661 | 1463816974262 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 00:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:49:34 INFO - PROCESS | 1661 | 1463816974264 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:49:34 INFO - PROCESS | 1661 | 1463816974266 Marionette TRACE conn2 <- [1,2858,null,{}] 00:49:34 INFO - PROCESS | 1661 | 1463816974268 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:34 INFO - PROCESS | 1661 | 1463816974393 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:49:34 INFO - PROCESS | 1661 | 1463816974494 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x13b6e1000 == 114 [pid = 1661] [id = 722] 00:49:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x1296e6800) [pid = 1661] [serial = 2166] [outer = 0x0] 00:49:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x12bfa7000) [pid = 1661] [serial = 2167] [outer = 0x1296e6800] 00:49:34 INFO - PROCESS | 1661 | 1463816974525 Marionette DEBUG loaded listener.js 00:49:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x12c7f1400) [pid = 1661] [serial = 2168] [outer = 0x1296e6800] 00:49:34 INFO - PROCESS | 1661 | 1463816974952 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 00:49:35 INFO - PROCESS | 1661 | 1463816975001 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 1661 | 1463816975002 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 00:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:49:35 INFO - PROCESS | 1661 | 1463816975007 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - PROCESS | 1661 | 1463816975008 Marionette TRACE conn2 <- [1,2862,null,{}] 00:49:35 INFO - PROCESS | 1661 | 1463816975011 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:35 INFO - PROCESS | 1661 | 1463816975135 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:49:35 INFO - PROCESS | 1661 | 1463816975235 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x142ae2800 == 115 [pid = 1661] [id = 723] 00:49:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x12bfafc00) [pid = 1661] [serial = 2169] [outer = 0x0] 00:49:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x12cec8000) [pid = 1661] [serial = 2170] [outer = 0x12bfafc00] 00:49:35 INFO - PROCESS | 1661 | 1463816975263 Marionette DEBUG loaded listener.js 00:49:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x12d585400) [pid = 1661] [serial = 2171] [outer = 0x12bfafc00] 00:49:35 INFO - PROCESS | 1661 | 1463816975676 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 719ms 00:49:35 INFO - PROCESS | 1661 | 1463816975752 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 1661 | 1463816975754 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 00:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:49:35 INFO - PROCESS | 1661 | 1463816975756 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - PROCESS | 1661 | 1463816975758 Marionette TRACE conn2 <- [1,2866,null,{}] 00:49:35 INFO - PROCESS | 1661 | 1463816975761 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:35 INFO - PROCESS | 1661 | 1463816975884 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:49:35 INFO - PROCESS | 1661 | 1463816975984 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1451e6000 == 116 [pid = 1661] [id = 724] 00:49:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x12cb8a000) [pid = 1661] [serial = 2172] [outer = 0x0] 00:49:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 238 (0x1309cd000) [pid = 1661] [serial = 2173] [outer = 0x12cb8a000] 00:49:36 INFO - PROCESS | 1661 | 1463816976014 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 239 (0x13446c000) [pid = 1661] [serial = 2174] [outer = 0x12cb8a000] 00:49:36 INFO - PROCESS | 1661 | 1463816976530 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:49:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 822ms 00:49:36 INFO - PROCESS | 1661 | 1463816976591 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:49:36 INFO - PROCESS | 1661 | 1463816976592 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 00:49:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:49:36 INFO - PROCESS | 1661 | 1463816976597 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:49:36 INFO - PROCESS | 1661 | 1463816976598 Marionette TRACE conn2 <- [1,2870,null,{}] 00:49:36 INFO - PROCESS | 1661 | 1463816976601 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:36 INFO - PROCESS | 1661 | 1463816976730 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:49:36 INFO - PROCESS | 1661 | 1463816976837 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x119770000 == 117 [pid = 1661] [id = 725] 00:49:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 240 (0x113108c00) [pid = 1661] [serial = 2175] [outer = 0x0] 00:49:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 241 (0x118887800) [pid = 1661] [serial = 2176] [outer = 0x113108c00] 00:49:36 INFO - PROCESS | 1661 | 1463816976872 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 242 (0x12b080400) [pid = 1661] [serial = 2177] [outer = 0x113108c00] 00:49:37 INFO - PROCESS | 1661 | 1463816977344 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 00:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 773ms 00:49:37 INFO - PROCESS | 1661 | 1463816977387 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 1661 | 1463816977389 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 00:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:49:37 INFO - PROCESS | 1661 | 1463816977391 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:49:37 INFO - PROCESS | 1661 | 1463816977393 Marionette TRACE conn2 <- [1,2874,null,{}] 00:49:37 INFO - PROCESS | 1661 | 1463816977396 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:37 INFO - PROCESS | 1661 | 1463816977535 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:49:37 INFO - PROCESS | 1661 | 1463816977642 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b29d000 == 118 [pid = 1661] [id = 726] 00:49:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 243 (0x11267e000) [pid = 1661] [serial = 2178] [outer = 0x0] 00:49:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 244 (0x11836b400) [pid = 1661] [serial = 2179] [outer = 0x11267e000] 00:49:37 INFO - PROCESS | 1661 | 1463816977673 Marionette DEBUG loaded listener.js 00:49:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 245 (0x134469c00) [pid = 1661] [serial = 2180] [outer = 0x11267e000] 00:49:38 INFO - PROCESS | 1661 | 1463816978113 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:49:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:49:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 769ms 00:49:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:49:38 INFO - PROCESS | 1661 | 1463816978161 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:49:38 INFO - PROCESS | 1661 | 1463816978162 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 00:49:38 INFO - PROCESS | 1661 | 1463816978165 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:49:38 INFO - PROCESS | 1661 | 1463816978166 Marionette TRACE conn2 <- [1,2878,null,{}] 00:49:38 INFO - PROCESS | 1661 | 1463816978169 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:38 INFO - PROCESS | 1661 | 1463816978299 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:49:38 INFO - PROCESS | 1661 | 1463816978436 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x121233800 == 119 [pid = 1661] [id = 727] 00:49:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 246 (0x11112cc00) [pid = 1661] [serial = 2181] [outer = 0x0] 00:49:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 247 (0x11311cc00) [pid = 1661] [serial = 2182] [outer = 0x11112cc00] 00:49:38 INFO - PROCESS | 1661 | 1463816978468 Marionette DEBUG loaded listener.js 00:49:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 248 (0x118310800) [pid = 1661] [serial = 2183] [outer = 0x11112cc00] 00:49:38 INFO - PROCESS | 1661 | 1463816978972 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 869ms 00:49:39 INFO - PROCESS | 1661 | 1463816979035 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:49:39 INFO - PROCESS | 1661 | 1463816979036 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 00:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:49:39 INFO - PROCESS | 1661 | 1463816979039 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:49:39 INFO - PROCESS | 1661 | 1463816979040 Marionette TRACE conn2 <- [1,2882,null,{}] 00:49:39 INFO - PROCESS | 1661 | 1463816979043 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:39 INFO - PROCESS | 1661 | 1463816979172 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:49:39 INFO - PROCESS | 1661 | 1463816979307 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x129628800 == 120 [pid = 1661] [id = 728] 00:49:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 249 (0x112018800) [pid = 1661] [serial = 2184] [outer = 0x0] 00:49:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 250 (0x11283b000) [pid = 1661] [serial = 2185] [outer = 0x112018800] 00:49:39 INFO - PROCESS | 1661 | 1463816979341 Marionette DEBUG loaded listener.js 00:49:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 251 (0x1180cd400) [pid = 1661] [serial = 2186] [outer = 0x112018800] 00:49:40 INFO - PROCESS | 1661 | 1463816980079 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1071ms 00:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:49:40 INFO - PROCESS | 1661 | 1463816980110 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 1661 | 1463816980113 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 00:49:40 INFO - PROCESS | 1661 | 1463816980117 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 1661 | 1463816980121 Marionette TRACE conn2 <- [1,2886,null,{}] 00:49:40 INFO - PROCESS | 1661 | 1463816980125 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:40 INFO - PROCESS | 1661 | 1463816980249 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:49:40 INFO - PROCESS | 1661 | 1463816980386 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12751b800 == 121 [pid = 1661] [id = 729] 00:49:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 252 (0x112679400) [pid = 1661] [serial = 2187] [outer = 0x0] 00:49:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 253 (0x11283d400) [pid = 1661] [serial = 2188] [outer = 0x112679400] 00:49:40 INFO - PROCESS | 1661 | 1463816980417 Marionette DEBUG loaded listener.js 00:49:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 254 (0x113107c00) [pid = 1661] [serial = 2189] [outer = 0x112679400] 00:49:40 INFO - PROCESS | 1661 | 1463816980911 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 827ms 00:49:40 INFO - PROCESS | 1661 | 1463816980943 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 1661 | 1463816980947 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 00:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:49:40 INFO - PROCESS | 1661 | 1463816980952 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 1661 | 1463816980955 Marionette TRACE conn2 <- [1,2890,null,{}] 00:49:40 INFO - PROCESS | 1661 | 1463816980957 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:41 INFO - PROCESS | 1661 | 1463816981073 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:49:41 INFO - PROCESS | 1661 | 1463816981184 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x119777000 == 122 [pid = 1661] [id = 730] 00:49:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 255 (0x115e44800) [pid = 1661] [serial = 2190] [outer = 0x0] 00:49:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 256 (0x116a63400) [pid = 1661] [serial = 2191] [outer = 0x115e44800] 00:49:41 INFO - PROCESS | 1661 | 1463816981212 Marionette DEBUG loaded listener.js 00:49:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 257 (0x1180cf400) [pid = 1661] [serial = 2192] [outer = 0x115e44800] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12cba5800 == 121 [pid = 1661] [id = 540] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1349ee800 == 120 [pid = 1661] [id = 714] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x126e89000 == 119 [pid = 1661] [id = 713] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x111161000 == 118 [pid = 1661] [id = 712] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 256 (0x12c9aec00) [pid = 1661] [serial = 2068] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x137a55800 == 117 [pid = 1661] [id = 711] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x137995000 == 116 [pid = 1661] [id = 710] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12cea1800 == 115 [pid = 1661] [id = 16] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x134a4b000 == 114 [pid = 1661] [id = 709] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x134697000 == 113 [pid = 1661] [id = 708] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12ceb5800 == 112 [pid = 1661] [id = 707] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x126ea6800 == 111 [pid = 1661] [id = 706] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x119b69000 == 110 [pid = 1661] [id = 705] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12c30e000 == 109 [pid = 1661] [id = 704] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1186e2800 == 108 [pid = 1661] [id = 703] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d1800 == 107 [pid = 1661] [id = 702] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x139a9d800 == 106 [pid = 1661] [id = 696] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x13b630000 == 105 [pid = 1661] [id = 695] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x139baf000 == 104 [pid = 1661] [id = 694] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1391ce000 == 103 [pid = 1661] [id = 693] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1379ae000 == 102 [pid = 1661] [id = 692] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12baed000 == 101 [pid = 1661] [id = 691] 00:49:41 INFO - PROCESS | 1661 | --DOCSHELL 0x11744f800 == 100 [pid = 1661] [id = 690] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 255 (0x115a56400) [pid = 1661] [serial = 1676] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 254 (0x12d12fc00) [pid = 1661] [serial = 1453] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 253 (0x12d9a1400) [pid = 1661] [serial = 1514] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 252 (0x126892800) [pid = 1661] [serial = 2053] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 251 (0x118888400) [pid = 1661] [serial = 1435] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 250 (0x119de6400) [pid = 1661] [serial = 2047] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 249 (0x12689e400) [pid = 1661] [serial = 1441] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 248 (0x118872c00) [pid = 1661] [serial = 1880] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 247 (0x1185bd800) [pid = 1661] [serial = 1958] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 246 (0x12905ec00) [pid = 1661] [serial = 1952] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 245 (0x115a55000) [pid = 1661] [serial = 1955] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 244 (0x12c7e7800) [pid = 1661] [serial = 2066] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 243 (0x119385000) [pid = 1661] [serial = 1814] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 242 (0x134c98c00) [pid = 1661] [serial = 1901] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 241 (0x12174b800) [pid = 1661] [serial = 1438] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 240 (0x12bb7cc00) [pid = 1661] [serial = 1979] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 239 (0x119aef000) [pid = 1661] [serial = 2045] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 238 (0x12089e800) [pid = 1661] [serial = 1571] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 237 (0x129154800) [pid = 1661] [serial = 1751] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x126cb1400) [pid = 1661] [serial = 1964] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x124906800) [pid = 1661] [serial = 2051] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x11279b800) [pid = 1661] [serial = 1429] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x128bc5c00) [pid = 1661] [serial = 1631] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x125574400) [pid = 1661] [serial = 1748] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x13797c800) [pid = 1661] [serial = 1904] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x1345b3000) [pid = 1661] [serial = 1898] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x121754800) [pid = 1661] [serial = 1619] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x126ecfc00) [pid = 1661] [serial = 2054] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x137b7e000) [pid = 1661] [serial = 1829] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x12d12e800) [pid = 1661] [serial = 2021] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x1164a3000) [pid = 1661] [serial = 2024] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x12726c400) [pid = 1661] [serial = 1682] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x12d57c800) [pid = 1661] [serial = 2039] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x12cb8f400) [pid = 1661] [serial = 1757] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x128a74c00) [pid = 1661] [serial = 1625] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x128bcac00) [pid = 1661] [serial = 1967] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x119619800) [pid = 1661] [serial = 1745] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x129156800) [pid = 1661] [serial = 2057] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x121aa9c00) [pid = 1661] [serial = 1883] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x1309cd400) [pid = 1661] [serial = 1892] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x128a73800) [pid = 1661] [serial = 1580] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x12b21bc00) [pid = 1661] [serial = 1889] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x12d99d000) [pid = 1661] [serial = 1694] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x134c9f400) [pid = 1661] [serial = 1826] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x12c9ab400) [pid = 1661] [serial = 1739] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x129455c00) [pid = 1661] [serial = 2032] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x129458000) [pid = 1661] [serial = 1444] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x127217400) [pid = 1661] [serial = 1577] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x12d582800) [pid = 1661] [serial = 1499] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x12bfac000) [pid = 1661] [serial = 2060] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x124996800) [pid = 1661] [serial = 1574] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x1385f8400) [pid = 1661] [serial = 1910] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x12a9d4400) [pid = 1661] [serial = 1970] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x11936b400) [pid = 1661] [serial = 1679] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x12d9a3c00) [pid = 1661] [serial = 1760] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x1185b3000) [pid = 1661] [serial = 1502] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x13442e400) [pid = 1661] [serial = 1895] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x128bc9000) [pid = 1661] [serial = 2065] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x11620d800) [pid = 1661] [serial = 2041] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x116a64c00) [pid = 1661] [serial = 1742] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x128a76400) [pid = 1661] [serial = 1583] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x12bb2f800) [pid = 1661] [serial = 1820] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x115a4c800) [pid = 1661] [serial = 1432] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x12ee35c00) [pid = 1661] [serial = 1766] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x12c9a6c00) [pid = 1661] [serial = 1982] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x12d3d1c00) [pid = 1661] [serial = 1456] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x12cb85000) [pid = 1661] [serial = 2020] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12a8c2800) [pid = 1661] [serial = 2059] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x12ee30400) [pid = 1661] [serial = 1763] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x12c1f8400) [pid = 1661] [serial = 2036] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x112665800) [pid = 1661] [serial = 1562] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x118364400) [pid = 1661] [serial = 1568] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x11829c400) [pid = 1661] [serial = 1613] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x12ee31800) [pid = 1661] [serial = 1823] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x11767dc00) [pid = 1661] [serial = 2042] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x115aaec00) [pid = 1661] [serial = 1565] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x113117800) [pid = 1661] [serial = 1811] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x11311a000) [pid = 1661] [serial = 1877] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x119740400) [pid = 1661] [serial = 2027] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x129066000) [pid = 1661] [serial = 1685] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x12a8bf400) [pid = 1661] [serial = 2033] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12c9a4800) [pid = 1661] [serial = 1447] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x128a9d000) [pid = 1661] [serial = 1628] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x115a55800) [pid = 1661] [serial = 1610] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x116849800) [pid = 1661] [serial = 2062] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x12b211000) [pid = 1661] [serial = 2035] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x137b82400) [pid = 1661] [serial = 1907] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x12174b000) [pid = 1661] [serial = 2063] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x1208a0000) [pid = 1661] [serial = 1505] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x119387800) [pid = 1661] [serial = 2044] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x12b288000) [pid = 1661] [serial = 1976] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x12174c400) [pid = 1661] [serial = 2048] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x121d64000) [pid = 1661] [serial = 2029] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x12b27f400) [pid = 1661] [serial = 1973] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x126896c00) [pid = 1661] [serial = 1817] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x126ed1800) [pid = 1661] [serial = 2030] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x12c1f8800) [pid = 1661] [serial = 1754] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x12184fc00) [pid = 1661] [serial = 2056] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x121aaf000) [pid = 1661] [serial = 2050] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x128bcfc00) [pid = 1661] [serial = 1508] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12d3ddc00) [pid = 1661] [serial = 1511] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x12d577c00) [pid = 1661] [serial = 1691] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x12cb8f000) [pid = 1661] [serial = 1450] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x124ce9c00) [pid = 1661] [serial = 1622] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x118874000) [pid = 1661] [serial = 2026] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x12089d400) [pid = 1661] [serial = 1616] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x12bb7d800) [pid = 1661] [serial = 1688] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x124ce8000) [pid = 1661] [serial = 1607] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x121752400) [pid = 1661] [serial = 1961] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x11323b400) [pid = 1661] [serial = 2023] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x13797b400) [pid = 1661] [serial = 1832] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12945c000) [pid = 1661] [serial = 1886] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x12d579400) [pid = 1661] [serial = 1874] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x12cb86800) [pid = 1661] [serial = 2038] [outer = 0x0] [url = about:blank] 00:49:41 INFO - PROCESS | 1661 | 1463816981782 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:49:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:49:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 874ms 00:49:41 INFO - PROCESS | 1661 | 1463816981834 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:49:41 INFO - PROCESS | 1661 | 1463816981837 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 00:49:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:49:41 INFO - PROCESS | 1661 | 1463816981841 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:49:41 INFO - PROCESS | 1661 | 1463816981843 Marionette TRACE conn2 <- [1,2894,null,{}] 00:49:41 INFO - PROCESS | 1661 | 1463816981852 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:41 INFO - PROCESS | 1661 | 1463816981960 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:49:41 INFO - PROCESS | 1661 | 1463816981970 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a76800 == 101 [pid = 1661] [id = 731] 00:49:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x1180d1c00) [pid = 1661] [serial = 2193] [outer = 0x0] 00:49:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x118364400) [pid = 1661] [serial = 2194] [outer = 0x1180d1c00] 00:49:42 INFO - PROCESS | 1661 | 1463816981999 Marionette DEBUG loaded listener.js 00:49:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x11887fc00) [pid = 1661] [serial = 2195] [outer = 0x1180d1c00] 00:49:42 INFO - PROCESS | 1661 | 1463816982394 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 572ms 00:49:42 INFO - PROCESS | 1661 | 1463816982414 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:49:42 INFO - PROCESS | 1661 | 1463816982419 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 00:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:49:42 INFO - PROCESS | 1661 | 1463816982438 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:49:42 INFO - PROCESS | 1661 | 1463816982440 Marionette TRACE conn2 <- [1,2898,null,{}] 00:49:42 INFO - PROCESS | 1661 | 1463816982443 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:42 INFO - PROCESS | 1661 | 1463816982603 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:49:42 INFO - PROCESS | 1661 | 1463816982615 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x127518000 == 102 [pid = 1661] [id = 732] 00:49:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x11901d400) [pid = 1661] [serial = 2196] [outer = 0x0] 00:49:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x11938f000) [pid = 1661] [serial = 2197] [outer = 0x11901d400] 00:49:42 INFO - PROCESS | 1661 | 1463816982659 Marionette DEBUG loaded listener.js 00:49:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x119740400) [pid = 1661] [serial = 2198] [outer = 0x11901d400] 00:49:43 INFO - PROCESS | 1661 | 1463816983095 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 679ms 00:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:49:43 INFO - PROCESS | 1661 | 1463816983108 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:49:43 INFO - PROCESS | 1661 | 1463816983109 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 00:49:43 INFO - PROCESS | 1661 | 1463816983111 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:49:43 INFO - PROCESS | 1661 | 1463816983112 Marionette TRACE conn2 <- [1,2902,null,{}] 00:49:43 INFO - PROCESS | 1661 | 1463816983114 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:43 INFO - PROCESS | 1661 | 1463816983219 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:49:43 INFO - PROCESS | 1661 | 1463816983239 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a835000 == 103 [pid = 1661] [id = 733] 00:49:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x119c68400) [pid = 1661] [serial = 2199] [outer = 0x0] 00:49:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x119cd6c00) [pid = 1661] [serial = 2200] [outer = 0x119c68400] 00:49:43 INFO - PROCESS | 1661 | 1463816983265 Marionette DEBUG loaded listener.js 00:49:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12128b800) [pid = 1661] [serial = 2201] [outer = 0x119c68400] 00:49:43 INFO - PROCESS | 1661 | 1463816983639 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 568ms 00:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:49:43 INFO - PROCESS | 1661 | 1463816983680 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:49:43 INFO - PROCESS | 1661 | 1463816983681 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 00:49:43 INFO - PROCESS | 1661 | 1463816983684 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:49:43 INFO - PROCESS | 1661 | 1463816983687 Marionette TRACE conn2 <- [1,2906,null,{}] 00:49:43 INFO - PROCESS | 1661 | 1463816983691 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:43 INFO - PROCESS | 1661 | 1463816983857 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:49:43 INFO - PROCESS | 1661 | 1463816983878 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bfd5000 == 104 [pid = 1661] [id = 734] 00:49:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x116a61000) [pid = 1661] [serial = 2202] [outer = 0x0] 00:49:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x119de6000) [pid = 1661] [serial = 2203] [outer = 0x116a61000] 00:49:43 INFO - PROCESS | 1661 | 1463816983904 Marionette DEBUG loaded listener.js 00:49:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x121d5cc00) [pid = 1661] [serial = 2204] [outer = 0x116a61000] 00:49:44 INFO - PROCESS | 1661 | 1463816984278 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 621ms 00:49:44 INFO - PROCESS | 1661 | 1463816984306 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:49:44 INFO - PROCESS | 1661 | 1463816984307 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 00:49:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:49:44 INFO - PROCESS | 1661 | 1463816984309 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:49:44 INFO - PROCESS | 1661 | 1463816984319 Marionette TRACE conn2 <- [1,2910,null,{}] 00:49:44 INFO - PROCESS | 1661 | 1463816984330 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:44 INFO - PROCESS | 1661 | 1463816984463 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:49:44 INFO - PROCESS | 1661 | 1463816984481 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c91c800 == 105 [pid = 1661] [id = 735] 00:49:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x121aa2c00) [pid = 1661] [serial = 2205] [outer = 0x0] 00:49:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x124c98400) [pid = 1661] [serial = 2206] [outer = 0x121aa2c00] 00:49:44 INFO - PROCESS | 1661 | 1463816984506 Marionette DEBUG loaded listener.js 00:49:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x126c2cc00) [pid = 1661] [serial = 2207] [outer = 0x121aa2c00] 00:49:44 INFO - PROCESS | 1661 | 1463816984876 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 00:49:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:49:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:49:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 588ms 00:49:44 INFO - PROCESS | 1661 | 1463816984897 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:49:44 INFO - PROCESS | 1661 | 1463816984898 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 00:49:44 INFO - TEST-START | /DOMEvents/constructors.html 00:49:44 INFO - PROCESS | 1661 | 1463816984901 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:49:44 INFO - PROCESS | 1661 | 1463816984902 Marionette TRACE conn2 <- [1,2914,null,{}] 00:49:44 INFO - PROCESS | 1661 | 1463816984904 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:45 INFO - PROCESS | 1661 | 1463816985037 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:49:45 INFO - PROCESS | 1661 | 1463816985053 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf65800 == 106 [pid = 1661] [id = 736] 00:49:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x124ce6400) [pid = 1661] [serial = 2208] [outer = 0x0] 00:49:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x126ed6400) [pid = 1661] [serial = 2209] [outer = 0x124ce6400] 00:49:45 INFO - PROCESS | 1661 | 1463816985079 Marionette DEBUG loaded listener.js 00:49:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x128a72400) [pid = 1661] [serial = 2210] [outer = 0x124ce6400] 00:49:45 INFO - PROCESS | 1661 | 1463816985473 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:49:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:49:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 625ms 00:49:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:49:45 INFO - PROCESS | 1661 | 1463816985527 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:49:45 INFO - PROCESS | 1661 | 1463816985528 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 00:49:45 INFO - PROCESS | 1661 | 1463816985531 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:49:45 INFO - PROCESS | 1661 | 1463816985532 Marionette TRACE conn2 <- [1,2918,null,{}] 00:49:45 INFO - PROCESS | 1661 | 1463816985534 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:45 INFO - PROCESS | 1661 | 1463816985668 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:49:45 INFO - PROCESS | 1661 | 1463816985686 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x1316bf000 == 107 [pid = 1661] [id = 737] 00:49:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x128a75000) [pid = 1661] [serial = 2211] [outer = 0x0] 00:49:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x128a94000) [pid = 1661] [serial = 2212] [outer = 0x128a75000] 00:49:45 INFO - PROCESS | 1661 | 1463816985711 Marionette DEBUG loaded listener.js 00:49:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x128bcf400) [pid = 1661] [serial = 2213] [outer = 0x128a75000] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x12cea2800) [pid = 1661] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x11311bc00) [pid = 1661] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x126e6d800) [pid = 1661] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x112661400) [pid = 1661] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x13446d800) [pid = 1661] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1180d5400) [pid = 1661] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x11279bc00) [pid = 1661] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x118879800) [pid = 1661] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x121c0f000) [pid = 1661] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x1216d4800) [pid = 1661] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x128bc2800) [pid = 1661] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x1166d6c00) [pid = 1661] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x111078000) [pid = 1661] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x1122b0800) [pid = 1661] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:49:46 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x12cb8fc00) [pid = 1661] [serial = 44] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:49:46 INFO - PROCESS | 1661 | 1463816986231 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:49:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:49:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 722ms 00:49:46 INFO - PROCESS | 1661 | 1463816986255 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:49:46 INFO - PROCESS | 1661 | 1463816986257 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 00:49:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:49:46 INFO - PROCESS | 1661 | 1463816986259 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:49:46 INFO - PROCESS | 1661 | 1463816986261 Marionette TRACE conn2 <- [1,2922,null,{}] 00:49:46 INFO - PROCESS | 1661 | 1463816986263 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:46 INFO - PROCESS | 1661 | 1463816986414 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:49:46 INFO - PROCESS | 1661 | 1463816986470 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344cf800 == 108 [pid = 1661] [id = 738] 00:49:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x112661400) [pid = 1661] [serial = 2214] [outer = 0x0] 00:49:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x121d63800) [pid = 1661] [serial = 2215] [outer = 0x112661400] 00:49:46 INFO - PROCESS | 1661 | 1463816986495 Marionette DEBUG loaded listener.js 00:49:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x128c8b800) [pid = 1661] [serial = 2216] [outer = 0x112661400] 00:49:46 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:49:46 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:49:46 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:49:46 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:49:46 INFO - PROCESS | 1661 | 1463816986769 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 00:49:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:49:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 00:49:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 00:49:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 00:49:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:49:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 00:49:46 INFO - PROCESS | 1661 | 1463816986802 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:49:46 INFO - PROCESS | 1661 | 1463816986804 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 00:49:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:49:46 INFO - PROCESS | 1661 | 1463816986812 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:49:46 INFO - PROCESS | 1661 | 1463816986814 Marionette TRACE conn2 <- [1,2926,null,{}] 00:49:46 INFO - PROCESS | 1661 | 1463816986816 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:46 INFO - PROCESS | 1661 | 1463816986960 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:49:47 INFO - PROCESS | 1661 | 1463816987072 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x134768800 == 109 [pid = 1661] [id = 739] 00:49:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x128c7e800) [pid = 1661] [serial = 2217] [outer = 0x0] 00:49:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x129159400) [pid = 1661] [serial = 2218] [outer = 0x128c7e800] 00:49:47 INFO - PROCESS | 1661 | 1463816987118 Marionette DEBUG loaded listener.js 00:49:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x12c1f1000) [pid = 1661] [serial = 2219] [outer = 0x128c7e800] 00:49:47 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:49:47 INFO - PROCESS | 1661 | 1463816987482 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 00:49:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:49:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 718ms 00:49:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:49:47 INFO - PROCESS | 1661 | 1463816987531 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:49:47 INFO - PROCESS | 1661 | 1463816987532 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 00:49:47 INFO - PROCESS | 1661 | 1463816987534 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:49:47 INFO - PROCESS | 1661 | 1463816987535 Marionette TRACE conn2 <- [1,2930,null,{}] 00:49:47 INFO - PROCESS | 1661 | 1463816987538 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:47 INFO - PROCESS | 1661 | 1463816987641 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:49:47 INFO - PROCESS | 1661 | 1463816987722 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349db800 == 110 [pid = 1661] [id = 740] 00:49:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x12bfb0800) [pid = 1661] [serial = 2220] [outer = 0x0] 00:49:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x12cb8b800) [pid = 1661] [serial = 2221] [outer = 0x12bfb0800] 00:49:47 INFO - PROCESS | 1661 | 1463816987747 Marionette DEBUG loaded listener.js 00:49:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x12d124400) [pid = 1661] [serial = 2222] [outer = 0x12bfb0800] 00:49:47 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:49:48 INFO - PROCESS | 1661 | 1463816988006 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 00:49:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:49:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 521ms 00:49:48 INFO - PROCESS | 1661 | 1463816988171 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:49:48 INFO - PROCESS | 1661 | 1463816988174 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 00:49:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:49:48 INFO - PROCESS | 1661 | 1463816988179 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:49:48 INFO - PROCESS | 1661 | 1463816988181 Marionette TRACE conn2 <- [1,2934,null,{}] 00:49:48 INFO - PROCESS | 1661 | 1463816988188 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:48 INFO - PROCESS | 1661 | 1463816988325 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:49:48 INFO - PROCESS | 1661 | 1463816988455 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x1190d4000 == 111 [pid = 1661] [id = 741] 00:49:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x112796c00) [pid = 1661] [serial = 2223] [outer = 0x0] 00:49:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x11283a400) [pid = 1661] [serial = 2224] [outer = 0x112796c00] 00:49:48 INFO - PROCESS | 1661 | 1463816988503 Marionette DEBUG loaded listener.js 00:49:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x113114000) [pid = 1661] [serial = 2225] [outer = 0x112796c00] 00:49:48 INFO - PROCESS | 1661 | 1463816988886 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:49:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:49:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 726ms 00:49:48 INFO - PROCESS | 1661 | 1463816988904 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:49:48 INFO - PROCESS | 1661 | 1463816988907 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 00:49:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:49:48 INFO - PROCESS | 1661 | 1463816988913 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:49:48 INFO - PROCESS | 1661 | 1463816988916 Marionette TRACE conn2 <- [1,2938,null,{}] 00:49:48 INFO - PROCESS | 1661 | 1463816988919 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:49 INFO - PROCESS | 1661 | 1463816989048 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:49:49 INFO - PROCESS | 1661 | 1463816989169 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b29c000 == 112 [pid = 1661] [id = 742] 00:49:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x112797000) [pid = 1661] [serial = 2226] [outer = 0x0] 00:49:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x115f57000) [pid = 1661] [serial = 2227] [outer = 0x112797000] 00:49:49 INFO - PROCESS | 1661 | 1463816989201 Marionette DEBUG loaded listener.js 00:49:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x1182cc800) [pid = 1661] [serial = 2228] [outer = 0x112797000] 00:49:49 INFO - PROCESS | 1661 | 1463816989569 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:49:49 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:49:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 675ms 00:49:49 INFO - PROCESS | 1661 | 1463816989587 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:49:49 INFO - PROCESS | 1661 | 1463816989589 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 00:49:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:49:49 INFO - PROCESS | 1661 | 1463816989591 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:49:49 INFO - PROCESS | 1661 | 1463816989593 Marionette TRACE conn2 <- [1,2942,null,{}] 00:49:49 INFO - PROCESS | 1661 | 1463816989600 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:49 INFO - PROCESS | 1661 | 1463816989731 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:49:49 INFO - PROCESS | 1661 | 1463816989848 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346c1000 == 113 [pid = 1661] [id = 743] 00:49:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x119ccd000) [pid = 1661] [serial = 2229] [outer = 0x0] 00:49:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x12121f800) [pid = 1661] [serial = 2230] [outer = 0x119ccd000] 00:49:49 INFO - PROCESS | 1661 | 1463816989881 Marionette DEBUG loaded listener.js 00:49:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x121750000) [pid = 1661] [serial = 2231] [outer = 0x119ccd000] 00:49:50 INFO - PROCESS | 1661 | 1463816990241 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 00:49:50 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:49:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:49:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 00:49:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:49:50 INFO - PROCESS | 1661 | 1463816990262 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:49:50 INFO - PROCESS | 1661 | 1463816990263 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 00:49:50 INFO - PROCESS | 1661 | 1463816990266 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:49:50 INFO - PROCESS | 1661 | 1463816990267 Marionette TRACE conn2 <- [1,2946,null,{}] 00:49:50 INFO - PROCESS | 1661 | 1463816990270 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:50 INFO - PROCESS | 1661 | 1463816990407 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:49:50 INFO - PROCESS | 1661 | 1463816990565 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x134bea000 == 114 [pid = 1661] [id = 744] 00:49:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x1217aec00) [pid = 1661] [serial = 2232] [outer = 0x0] 00:49:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x124906800) [pid = 1661] [serial = 2233] [outer = 0x1217aec00] 00:49:50 INFO - PROCESS | 1661 | 1463816990615 Marionette DEBUG loaded listener.js 00:49:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x128a6b400) [pid = 1661] [serial = 2234] [outer = 0x1217aec00] 00:49:50 INFO - PROCESS | 1661 | 1463816990992 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:49:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:49:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 772ms 00:49:51 INFO - PROCESS | 1661 | 1463816991038 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:49:51 INFO - PROCESS | 1661 | 1463816991040 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 00:49:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:49:51 INFO - PROCESS | 1661 | 1463816991042 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:49:51 INFO - PROCESS | 1661 | 1463816991043 Marionette TRACE conn2 <- [1,2950,null,{}] 00:49:51 INFO - PROCESS | 1661 | 1463816991046 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:51 INFO - PROCESS | 1661 | 1463816991186 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:49:51 INFO - PROCESS | 1661 | 1463816991278 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373c6800 == 115 [pid = 1661] [id = 745] 00:49:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x128a74c00) [pid = 1661] [serial = 2235] [outer = 0x0] 00:49:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x128c83800) [pid = 1661] [serial = 2236] [outer = 0x128a74c00] 00:49:51 INFO - PROCESS | 1661 | 1463816991308 Marionette DEBUG loaded listener.js 00:49:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x129156800) [pid = 1661] [serial = 2237] [outer = 0x128a74c00] 00:49:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373ca000 == 116 [pid = 1661] [id = 746] 00:49:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x129457000) [pid = 1661] [serial = 2238] [outer = 0x0] 00:49:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x128bc9000) [pid = 1661] [serial = 2239] [outer = 0x129457000] 00:49:51 INFO - PROCESS | 1661 | 1463816991713 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:49:51 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:49:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 719ms 00:49:51 INFO - PROCESS | 1661 | 1463816991769 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:49:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:49:51 INFO - PROCESS | 1661 | 1463816991770 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 00:49:51 INFO - PROCESS | 1661 | 1463816991775 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:49:51 INFO - PROCESS | 1661 | 1463816991776 Marionette TRACE conn2 <- [1,2954,null,{}] 00:49:51 INFO - PROCESS | 1661 | 1463816991779 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:51 INFO - PROCESS | 1661 | 1463816991986 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:49:52 INFO - PROCESS | 1661 | 1463816992153 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1379d8800 == 117 [pid = 1661] [id = 747] 00:49:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12966bc00) [pid = 1661] [serial = 2240] [outer = 0x0] 00:49:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x12d12d400) [pid = 1661] [serial = 2241] [outer = 0x12966bc00] 00:49:52 INFO - PROCESS | 1661 | 1463816992204 Marionette DEBUG loaded listener.js 00:49:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x12d3d8800) [pid = 1661] [serial = 2242] [outer = 0x12966bc00] 00:49:52 INFO - PROCESS | 1661 | 1463816992628 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:49:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:49:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:49:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 00:49:52 INFO - PROCESS | 1661 | 1463816992646 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:49:52 INFO - PROCESS | 1661 | 1463816992647 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 00:49:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:49:52 INFO - PROCESS | 1661 | 1463816992650 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:49:52 INFO - PROCESS | 1661 | 1463816992651 Marionette TRACE conn2 <- [1,2958,null,{}] 00:49:52 INFO - PROCESS | 1661 | 1463816992654 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:52 INFO - PROCESS | 1661 | 1463816992786 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:49:52 INFO - PROCESS | 1661 | 1463816992906 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x137a52800 == 118 [pid = 1661] [id = 748] 00:49:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x12c9a6c00) [pid = 1661] [serial = 2243] [outer = 0x0] 00:49:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x12d99b000) [pid = 1661] [serial = 2244] [outer = 0x12c9a6c00] 00:49:52 INFO - PROCESS | 1661 | 1463816992937 Marionette DEBUG loaded listener.js 00:49:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x12ee33400) [pid = 1661] [serial = 2245] [outer = 0x12c9a6c00] 00:49:53 INFO - PROCESS | 1661 | 1463816993296 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:49:53 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:49:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 669ms 00:49:53 INFO - PROCESS | 1661 | 1463816993320 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:49:53 INFO - PROCESS | 1661 | 1463816993321 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 00:49:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:49:53 INFO - PROCESS | 1661 | 1463816993323 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:49:53 INFO - PROCESS | 1661 | 1463816993324 Marionette TRACE conn2 <- [1,2962,null,{}] 00:49:53 INFO - PROCESS | 1661 | 1463816993327 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:53 INFO - PROCESS | 1661 | 1463816993452 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:49:53 INFO - PROCESS | 1661 | 1463816993574 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x13850a000 == 119 [pid = 1661] [id = 749] 00:49:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x12d3d4c00) [pid = 1661] [serial = 2246] [outer = 0x0] 00:49:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x1309cdc00) [pid = 1661] [serial = 2247] [outer = 0x12d3d4c00] 00:49:53 INFO - PROCESS | 1661 | 1463816993606 Marionette DEBUG loaded listener.js 00:49:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x13442e400) [pid = 1661] [serial = 2248] [outer = 0x12d3d4c00] 00:49:53 INFO - PROCESS | 1661 | 1463816993965 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:49:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:49:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 00:49:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:49:53 INFO - PROCESS | 1661 | 1463816993993 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:49:53 INFO - PROCESS | 1661 | 1463816993995 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 00:49:53 INFO - PROCESS | 1661 | 1463816993997 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:49:53 INFO - PROCESS | 1661 | 1463816993998 Marionette TRACE conn2 <- [1,2966,null,{}] 00:49:54 INFO - PROCESS | 1661 | 1463816994001 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:54 INFO - PROCESS | 1661 | 1463816994127 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:49:54 INFO - PROCESS | 1661 | 1463816994281 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x138587000 == 120 [pid = 1661] [id = 750] 00:49:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x1309d0800) [pid = 1661] [serial = 2249] [outer = 0x0] 00:49:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x134502c00) [pid = 1661] [serial = 2250] [outer = 0x1309d0800] 00:49:54 INFO - PROCESS | 1661 | 1463816994312 Marionette DEBUG loaded listener.js 00:49:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x134508800) [pid = 1661] [serial = 2251] [outer = 0x1309d0800] 00:49:54 INFO - PROCESS | 1661 | 1463816994671 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:49:54 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:49:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 722ms 00:49:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:49:54 INFO - PROCESS | 1661 | 1463816994720 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:49:54 INFO - PROCESS | 1661 | 1463816994721 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 00:49:54 INFO - PROCESS | 1661 | 1463816994723 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:49:54 INFO - PROCESS | 1661 | 1463816994724 Marionette TRACE conn2 <- [1,2970,null,{}] 00:49:54 INFO - PROCESS | 1661 | 1463816994727 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:54 INFO - PROCESS | 1661 | 1463816994852 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:49:54 INFO - PROCESS | 1661 | 1463816994975 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x13876e000 == 121 [pid = 1661] [id = 751] 00:49:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x134430800) [pid = 1661] [serial = 2252] [outer = 0x0] 00:49:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x134511000) [pid = 1661] [serial = 2253] [outer = 0x134430800] 00:49:55 INFO - PROCESS | 1661 | 1463816995006 Marionette DEBUG loaded listener.js 00:49:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x1345be800) [pid = 1661] [serial = 2254] [outer = 0x134430800] 00:49:55 INFO - PROCESS | 1661 | 1463816995361 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:49:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:49:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 00:49:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:49:55 INFO - PROCESS | 1661 | 1463816995393 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:49:55 INFO - PROCESS | 1661 | 1463816995395 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 00:49:55 INFO - PROCESS | 1661 | 1463816995397 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:49:55 INFO - PROCESS | 1661 | 1463816995399 Marionette TRACE conn2 <- [1,2974,null,{}] 00:49:55 INFO - PROCESS | 1661 | 1463816995402 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:55 INFO - PROCESS | 1661 | 1463816995539 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:49:55 INFO - PROCESS | 1661 | 1463816995656 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x138fd9000 == 122 [pid = 1661] [id = 752] 00:49:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x134c9f400) [pid = 1661] [serial = 2255] [outer = 0x0] 00:49:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x13737f000) [pid = 1661] [serial = 2256] [outer = 0x134c9f400] 00:49:55 INFO - PROCESS | 1661 | 1463816995690 Marionette DEBUG loaded listener.js 00:49:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x137388400) [pid = 1661] [serial = 2257] [outer = 0x134c9f400] 00:49:56 INFO - PROCESS | 1661 | 1463816996062 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 00:49:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 00:49:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 672ms 00:49:56 INFO - PROCESS | 1661 | 1463816996071 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:49:56 INFO - PROCESS | 1661 | 1463816996072 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 00:49:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:49:56 INFO - PROCESS | 1661 | 1463816996075 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:49:56 INFO - PROCESS | 1661 | 1463816996076 Marionette TRACE conn2 <- [1,2978,null,{}] 00:49:56 INFO - PROCESS | 1661 | 1463816996078 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:56 INFO - PROCESS | 1661 | 1463816996204 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:49:56 INFO - PROCESS | 1661 | 1463816996327 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x139aab000 == 123 [pid = 1661] [id = 753] 00:49:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x13738a000) [pid = 1661] [serial = 2258] [outer = 0x0] 00:49:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x137980400) [pid = 1661] [serial = 2259] [outer = 0x13738a000] 00:49:56 INFO - PROCESS | 1661 | 1463816996359 Marionette DEBUG loaded listener.js 00:49:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x137b7a400) [pid = 1661] [serial = 2260] [outer = 0x13738a000] 00:49:56 INFO - PROCESS | 1661 | 1463816996726 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:49:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:49:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 668ms 00:49:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:49:56 INFO - PROCESS | 1661 | 1463816996744 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:49:56 INFO - PROCESS | 1661 | 1463816996745 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 00:49:56 INFO - PROCESS | 1661 | 1463816996747 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:49:56 INFO - PROCESS | 1661 | 1463816996749 Marionette TRACE conn2 <- [1,2982,null,{}] 00:49:56 INFO - PROCESS | 1661 | 1463816996751 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:56 INFO - PROCESS | 1661 | 1463816996877 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:49:57 INFO - PROCESS | 1661 | 1463816997052 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x1347a4000 == 124 [pid = 1661] [id = 754] 00:49:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x13738a400) [pid = 1661] [serial = 2261] [outer = 0x0] 00:49:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x137b41400) [pid = 1661] [serial = 2262] [outer = 0x13738a400] 00:49:57 INFO - PROCESS | 1661 | 1463816997084 Marionette DEBUG loaded listener.js 00:49:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x137b46c00) [pid = 1661] [serial = 2263] [outer = 0x13738a400] 00:49:57 INFO - PROCESS | 1661 | 1463816997468 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 00:49:57 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:49:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:49:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 771ms 00:49:57 INFO - PROCESS | 1661 | 1463816997521 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:49:57 INFO - PROCESS | 1661 | 1463816997523 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 00:49:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:49:57 INFO - PROCESS | 1661 | 1463816997526 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:49:57 INFO - PROCESS | 1661 | 1463816997528 Marionette TRACE conn2 <- [1,2986,null,{}] 00:49:57 INFO - PROCESS | 1661 | 1463816997532 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:57 INFO - PROCESS | 1661 | 1463816997698 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:49:57 INFO - PROCESS | 1661 | 1463816997800 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab10800 == 125 [pid = 1661] [id = 755] 00:49:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x113106800) [pid = 1661] [serial = 2264] [outer = 0x0] 00:49:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x121750c00) [pid = 1661] [serial = 2265] [outer = 0x113106800] 00:49:57 INFO - PROCESS | 1661 | 1463816997830 Marionette DEBUG loaded listener.js 00:49:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x137b47000) [pid = 1661] [serial = 2266] [outer = 0x113106800] 00:49:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:49:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 00:49:58 INFO - PROCESS | 1661 | 1463816998191 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:49:58 INFO - PROCESS | 1661 | 1463816998196 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:49:58 INFO - PROCESS | 1661 | 1463816998198 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 00:49:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:49:58 INFO - PROCESS | 1661 | 1463816998200 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:49:58 INFO - PROCESS | 1661 | 1463816998201 Marionette TRACE conn2 <- [1,2990,null,{}] 00:49:58 INFO - PROCESS | 1661 | 1463816998204 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:58 INFO - PROCESS | 1661 | 1463816998336 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:49:58 INFO - PROCESS | 1661 | 1463816998725 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x1249db000 == 126 [pid = 1661] [id = 756] 00:49:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x11107d400) [pid = 1661] [serial = 2267] [outer = 0x0] 00:49:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x111126000) [pid = 1661] [serial = 2268] [outer = 0x11107d400] 00:49:58 INFO - PROCESS | 1661 | 1463816998775 Marionette DEBUG loaded listener.js 00:49:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x112791400) [pid = 1661] [serial = 2269] [outer = 0x11107d400] 00:49:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12680b800 == 127 [pid = 1661] [id = 757] 00:49:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x1164aac00) [pid = 1661] [serial = 2270] [outer = 0x0] 00:49:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x113113000) [pid = 1661] [serial = 2271] [outer = 0x1164aac00] 00:49:59 INFO - PROCESS | 1661 | 1463816999258 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:49:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:49:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1070ms 00:49:59 INFO - PROCESS | 1661 | 1463816999271 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:49:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:49:59 INFO - PROCESS | 1661 | 1463816999274 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 00:49:59 INFO - PROCESS | 1661 | 1463816999277 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:49:59 INFO - PROCESS | 1661 | 1463816999280 Marionette TRACE conn2 <- [1,2994,null,{}] 00:49:59 INFO - PROCESS | 1661 | 1463816999283 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:59 INFO - PROCESS | 1661 | 1463816999437 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:49:59 INFO - PROCESS | 1661 | 1463816999574 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab1e000 == 128 [pid = 1661] [id = 758] 00:49:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x11265f400) [pid = 1661] [serial = 2272] [outer = 0x0] 00:49:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x112d04800) [pid = 1661] [serial = 2273] [outer = 0x11265f400] 00:49:59 INFO - PROCESS | 1661 | 1463816999602 Marionette DEBUG loaded listener.js 00:49:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x117682c00) [pid = 1661] [serial = 2274] [outer = 0x11265f400] 00:49:59 INFO - PROCESS | 1661 | 1463816999978 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:49:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:49:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:49:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 721ms 00:50:00 INFO - PROCESS | 1661 | 1463817000001 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:50:00 INFO - PROCESS | 1661 | 1463817000004 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 00:50:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:50:00 INFO - PROCESS | 1661 | 1463817000006 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:50:00 INFO - PROCESS | 1661 | 1463817000008 Marionette TRACE conn2 <- [1,2998,null,{}] 00:50:00 INFO - PROCESS | 1661 | 1463817000010 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:00 INFO - PROCESS | 1661 | 1463817000153 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:50:00 INFO - PROCESS | 1661 | 1463817000285 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a91800 == 129 [pid = 1661] [id = 759] 00:50:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x118885000) [pid = 1661] [serial = 2275] [outer = 0x0] 00:50:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x119621800) [pid = 1661] [serial = 2276] [outer = 0x118885000] 00:50:00 INFO - PROCESS | 1661 | 1463817000315 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x12089f000) [pid = 1661] [serial = 2277] [outer = 0x118885000] 00:50:00 INFO - PROCESS | 1661 | 1463817000711 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x13799a800 == 128 [pid = 1661] [id = 628] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x134768800 == 127 [pid = 1661] [id = 739] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x1344cf800 == 126 [pid = 1661] [id = 738] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x1316bf000 == 125 [pid = 1661] [id = 737] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf65800 == 124 [pid = 1661] [id = 736] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x12cea8800) [pid = 1661] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x1345bc400) [pid = 1661] [serial = 2095] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x134ca1400) [pid = 1661] [serial = 2098] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x137984400) [pid = 1661] [serial = 2101] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x1168c9800) [pid = 1661] [serial = 2143] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12c91c800 == 123 [pid = 1661] [id = 735] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12bfd5000 == 122 [pid = 1661] [id = 734] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12a835000 == 121 [pid = 1661] [id = 733] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x127518000 == 120 [pid = 1661] [id = 732] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x121a76800 == 119 [pid = 1661] [id = 731] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x119777000 == 118 [pid = 1661] [id = 730] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12751b800 == 117 [pid = 1661] [id = 729] 00:50:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:50:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 769ms 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x119770000 == 116 [pid = 1661] [id = 725] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x1451e6000 == 115 [pid = 1661] [id = 724] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x142ae2800 == 114 [pid = 1661] [id = 723] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x13b6e1000 == 113 [pid = 1661] [id = 722] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x13ab8e000 == 112 [pid = 1661] [id = 721] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x13b62f000 == 111 [pid = 1661] [id = 720] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x13a915000 == 110 [pid = 1661] [id = 719] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x139a95000 == 109 [pid = 1661] [id = 718] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x134bda800 == 108 [pid = 1661] [id = 717] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12c910000 == 107 [pid = 1661] [id = 716] 00:50:00 INFO - PROCESS | 1661 | --DOCSHELL 0x1186a0000 == 106 [pid = 1661] [id = 715] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x12d57d800) [pid = 1661] [serial = 2069] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x13442d400) [pid = 1661] [serial = 2129] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x1309c7400) [pid = 1661] [serial = 2128] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x119cccc00) [pid = 1661] [serial = 2131] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x112666000) [pid = 1661] [serial = 2071] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x134510400) [pid = 1661] [serial = 2135] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x127587000) [pid = 1661] [serial = 2119] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x128bcb800) [pid = 1661] [serial = 2120] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x1168c1000) [pid = 1661] [serial = 2108] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x113467000) [pid = 1661] [serial = 2107] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x119c65c00) [pid = 1661] [serial = 2111] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x118883c00) [pid = 1661] [serial = 2110] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x129460000) [pid = 1661] [serial = 2122] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x12c1fc000) [pid = 1661] [serial = 2123] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x129669400) [pid = 1661] [serial = 2092] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x121d5e800) [pid = 1661] [serial = 2113] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x126e71400) [pid = 1661] [serial = 2114] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x12d999c00) [pid = 1661] [serial = 2083] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12c9ad800) [pid = 1661] [serial = 2125] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x13450b400) [pid = 1661] [serial = 2134] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x134469000) [pid = 1661] [serial = 2089] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x128a91000) [pid = 1661] [serial = 2080] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x118886000) [pid = 1661] [serial = 2116] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x121d69800) [pid = 1661] [serial = 2117] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x1385f8c00) [pid = 1661] [serial = 2104] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x1309cbc00) [pid = 1661] [serial = 2086] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x1217a7800) [pid = 1661] [serial = 2077] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x11886c400) [pid = 1661] [serial = 2074] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x111082400) [pid = 1661] [serial = 2137] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x112847c00) [pid = 1661] [serial = 2140] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x11266a800) [pid = 1661] [serial = 2138] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x134505800) [pid = 1661] [serial = 2132] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12ee28400) [pid = 1661] [serial = 2126] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x1164aec00) [pid = 1661] [serial = 2141] [outer = 0x0] [url = about:blank] 00:50:00 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x12d99ac00) [pid = 1661] [serial = 1460] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:50:00 INFO - PROCESS | 1661 | 1463817000786 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:50:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:50:00 INFO - PROCESS | 1661 | 1463817000788 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 00:50:00 INFO - PROCESS | 1661 | 1463817000796 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:50:00 INFO - PROCESS | 1661 | 1463817000800 Marionette TRACE conn2 <- [1,3002,null,{}] 00:50:00 INFO - PROCESS | 1661 | 1463817000803 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:00 INFO - PROCESS | 1661 | 1463817000914 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:50:00 INFO - PROCESS | 1661 | 1463817000922 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119782000 == 107 [pid = 1661] [id = 760] 00:50:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x119306c00) [pid = 1661] [serial = 2278] [outer = 0x0] 00:50:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x119c67400) [pid = 1661] [serial = 2279] [outer = 0x119306c00] 00:50:00 INFO - PROCESS | 1661 | 1463817000948 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x121752c00) [pid = 1661] [serial = 2280] [outer = 0x119306c00] 00:50:01 INFO - PROCESS | 1661 | 1463817001302 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:50:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:50:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 528ms 00:50:01 INFO - PROCESS | 1661 | 1463817001348 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:50:01 INFO - PROCESS | 1661 | 1463817001350 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 00:50:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:50:01 INFO - PROCESS | 1661 | 1463817001355 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:50:01 INFO - PROCESS | 1661 | 1463817001356 Marionette TRACE conn2 <- [1,3006,null,{}] 00:50:01 INFO - PROCESS | 1661 | 1463817001358 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:01 INFO - PROCESS | 1661 | 1463817001465 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:50:01 INFO - PROCESS | 1661 | 1463817001487 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1298d9000 == 108 [pid = 1661] [id = 761] 00:50:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x121aa9c00) [pid = 1661] [serial = 2281] [outer = 0x0] 00:50:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x125426000) [pid = 1661] [serial = 2282] [outer = 0x121aa9c00] 00:50:01 INFO - PROCESS | 1661 | 1463817001513 Marionette DEBUG loaded listener.js 00:50:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x126c31000) [pid = 1661] [serial = 2283] [outer = 0x121aa9c00] 00:50:01 INFO - PROCESS | 1661 | 1463817001859 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:50:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:50:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 00:50:01 INFO - PROCESS | 1661 | 1463817001874 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:50:01 INFO - PROCESS | 1661 | 1463817001876 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 00:50:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:50:01 INFO - PROCESS | 1661 | 1463817001878 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:50:01 INFO - PROCESS | 1661 | 1463817001879 Marionette TRACE conn2 <- [1,3010,null,{}] 00:50:01 INFO - PROCESS | 1661 | 1463817001881 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:02 INFO - PROCESS | 1661 | 1463817002006 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:50:02 INFO - PROCESS | 1661 | 1463817002092 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c913000 == 109 [pid = 1661] [id = 762] 00:50:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x127583400) [pid = 1661] [serial = 2284] [outer = 0x0] 00:50:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x128a76800) [pid = 1661] [serial = 2285] [outer = 0x127583400] 00:50:02 INFO - PROCESS | 1661 | 1463817002123 Marionette DEBUG loaded listener.js 00:50:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x128bce400) [pid = 1661] [serial = 2286] [outer = 0x127583400] 00:50:02 INFO - PROCESS | 1661 | 1463817002394 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 00:50:02 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 00:50:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 519ms 00:50:02 INFO - PROCESS | 1661 | 1463817002397 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 1661 | 1463817002399 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 00:50:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:50:02 INFO - PROCESS | 1661 | 1463817002412 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 1661 | 1463817002413 Marionette TRACE conn2 <- [1,3014,null,{}] 00:50:02 INFO - PROCESS | 1661 | 1463817002415 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:02 INFO - PROCESS | 1661 | 1463817002535 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:50:02 INFO - PROCESS | 1661 | 1463817002627 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d199800 == 110 [pid = 1661] [id = 763] 00:50:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x126ed7400) [pid = 1661] [serial = 2287] [outer = 0x0] 00:50:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x129157400) [pid = 1661] [serial = 2288] [outer = 0x126ed7400] 00:50:02 INFO - PROCESS | 1661 | 1463817002653 Marionette DEBUG loaded listener.js 00:50:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12b210000) [pid = 1661] [serial = 2289] [outer = 0x126ed7400] 00:50:02 INFO - PROCESS | 1661 | [1661] 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 00:50:02 INFO - PROCESS | 1661 | 1463817002994 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:50:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:50:03 INFO - {} 00:50:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:50:03 INFO - {} 00:50:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:50:03 INFO - {} 00:50:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:50:03 INFO - {} 00:50:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 00:50:03 INFO - TEST-START | /FileAPI/fileReader.html 00:50:03 INFO - PROCESS | 1661 | 1463817003037 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:50:03 INFO - PROCESS | 1661 | 1463817003038 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 00:50:03 INFO - PROCESS | 1661 | 1463817003040 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:50:03 INFO - PROCESS | 1661 | 1463817003042 Marionette TRACE conn2 <- [1,3018,null,{}] 00:50:03 INFO - PROCESS | 1661 | 1463817003044 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:03 INFO - PROCESS | 1661 | 1463817003189 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:50:03 INFO - PROCESS | 1661 | 1463817003205 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x1349f8800 == 111 [pid = 1661] [id = 764] 00:50:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12b280400) [pid = 1661] [serial = 2290] [outer = 0x0] 00:50:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12bb70800) [pid = 1661] [serial = 2291] [outer = 0x12b280400] 00:50:03 INFO - PROCESS | 1661 | 1463817003230 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12c9ae800) [pid = 1661] [serial = 2292] [outer = 0x12b280400] 00:50:03 INFO - PROCESS | 1661 | 1463817003558 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:50:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:50:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:50:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:50:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:50:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 568ms 00:50:03 INFO - TEST-START | /FileAPI/historical.html 00:50:03 INFO - PROCESS | 1661 | 1463817003609 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:50:03 INFO - PROCESS | 1661 | 1463817003611 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 00:50:03 INFO - PROCESS | 1661 | 1463817003613 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:50:03 INFO - PROCESS | 1661 | 1463817003614 Marionette TRACE conn2 <- [1,3022,null,{}] 00:50:03 INFO - PROCESS | 1661 | 1463817003616 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:03 INFO - PROCESS | 1661 | 1463817003754 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:50:03 INFO - PROCESS | 1661 | 1463817003768 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x134df3800 == 112 [pid = 1661] [id = 765] 00:50:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x12c9a6800) [pid = 1661] [serial = 2293] [outer = 0x0] 00:50:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x12d123000) [pid = 1661] [serial = 2294] [outer = 0x12c9a6800] 00:50:03 INFO - PROCESS | 1661 | 1463817003793 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x12d3de800) [pid = 1661] [serial = 2295] [outer = 0x12c9a6800] 00:50:04 INFO - PROCESS | 1661 | 1463817004154 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 00:50:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:50:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:50:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:50:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:50:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:50:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:50:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:50:04 INFO - TEST-OK | /FileAPI/historical.html | took 569ms 00:50:04 INFO - PROCESS | 1661 | 1463817004184 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:50:04 INFO - PROCESS | 1661 | 1463817004186 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 00:50:04 INFO - TEST-START | /FileAPI/idlharness.html 00:50:04 INFO - PROCESS | 1661 | 1463817004189 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:50:04 INFO - PROCESS | 1661 | 1463817004191 Marionette TRACE conn2 <- [1,3026,null,{}] 00:50:04 INFO - PROCESS | 1661 | 1463817004194 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:04 INFO - PROCESS | 1661 | 1463817004400 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:50:04 INFO - PROCESS | 1661 | 1463817004424 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x137a13000 == 113 [pid = 1661] [id = 766] 00:50:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x12ceca800) [pid = 1661] [serial = 2296] [outer = 0x0] 00:50:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x1309c4000) [pid = 1661] [serial = 2297] [outer = 0x12ceca800] 00:50:04 INFO - PROCESS | 1661 | 1463817004456 Marionette DEBUG loaded listener.js 00:50:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x1345bc400) [pid = 1661] [serial = 2298] [outer = 0x12ceca800] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x119c68400) [pid = 1661] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x112679400) [pid = 1661] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x112661400) [pid = 1661] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x115e44800) [pid = 1661] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x116a61000) [pid = 1661] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x128a75000) [pid = 1661] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x1180d1c00) [pid = 1661] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x128c7e800) [pid = 1661] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x121aa2c00) [pid = 1661] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x124ce6400) [pid = 1661] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x11901d400) [pid = 1661] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:50:05 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x11267d400) [pid = 1661] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:50:05 INFO - PROCESS | 1661 | 1463817005207 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]]]}] 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:50:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:50:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:50:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:50:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:50:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:50:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:50:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:50:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:50:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:50:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 00:50:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:50:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:50:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:50:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1086ms 00:50:05 INFO - TEST-START | /FileAPI/idlharness.worker 00:50:05 INFO - PROCESS | 1661 | 1463817005276 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:50:05 INFO - PROCESS | 1661 | 1463817005277 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 00:50:05 INFO - PROCESS | 1661 | 1463817005279 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:50:05 INFO - PROCESS | 1661 | 1463817005281 Marionette TRACE conn2 <- [1,3030,null,{}] 00:50:05 INFO - PROCESS | 1661 | 1463817005284 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:05 INFO - PROCESS | 1661 | 1463817005388 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:50:05 INFO - PROCESS | 1661 | 1463817005392 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x1346c1800 == 114 [pid = 1661] [id = 767] 00:50:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x11901d400) [pid = 1661] [serial = 2299] [outer = 0x0] 00:50:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x121aa2c00) [pid = 1661] [serial = 2300] [outer = 0x11901d400] 00:50:05 INFO - PROCESS | 1661 | 1463817005436 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x139188000) [pid = 1661] [serial = 2301] [outer = 0x11901d400] 00:50:05 INFO - PROCESS | 1661 | [1661] 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 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:50:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:50:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:50:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:50:06 INFO - {} 00:50:06 INFO - PROCESS | 1661 | 1463817006249 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,{},{}]]]}] 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:50:06 INFO - {} 00:50:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 993ms 00:50:06 INFO - PROCESS | 1661 | 1463817006274 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 1661 | 1463817006277 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 00:50:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:50:06 INFO - PROCESS | 1661 | 1463817006281 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:50:06 INFO - PROCESS | 1661 | 1463817006284 Marionette TRACE conn2 <- [1,3034,null,{}] 00:50:06 INFO - PROCESS | 1661 | 1463817006287 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:06 INFO - PROCESS | 1661 | 1463817006426 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:50:06 INFO - PROCESS | 1661 | 1463817006431 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x144c52000 == 115 [pid = 1661] [id = 768] 00:50:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x139c02400) [pid = 1661] [serial = 2302] [outer = 0x0] 00:50:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x145243800) [pid = 1661] [serial = 2303] [outer = 0x139c02400] 00:50:06 INFO - PROCESS | 1661 | 1463817006464 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x145247800) [pid = 1661] [serial = 2304] [outer = 0x139c02400] 00:50:06 INFO - PROCESS | 1661 | 1463817006864 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:50:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 623ms 00:50:06 INFO - PROCESS | 1661 | 1463817006906 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 1661 | 1463817006907 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 00:50:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:50:06 INFO - PROCESS | 1661 | 1463817006910 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:50:06 INFO - PROCESS | 1661 | 1463817006911 Marionette TRACE conn2 <- [1,3038,null,{}] 00:50:06 INFO - PROCESS | 1661 | 1463817006913 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:07 INFO - PROCESS | 1661 | 1463817007081 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:50:07 INFO - PROCESS | 1661 | 1463817007088 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x144c64000 == 116 [pid = 1661] [id = 769] 00:50:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x139c02c00) [pid = 1661] [serial = 2305] [outer = 0x0] 00:50:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x144e19c00) [pid = 1661] [serial = 2306] [outer = 0x139c02c00] 00:50:07 INFO - PROCESS | 1661 | 1463817007113 Marionette DEBUG loaded listener.js 00:50:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x144e20400) [pid = 1661] [serial = 2307] [outer = 0x139c02c00] 00:50:07 INFO - PROCESS | 1661 | 1463817007609 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 00:50:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:50:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:50:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 719ms 00:50:07 INFO - PROCESS | 1661 | 1463817007630 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 1661 | 1463817007633 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 00:50:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:50:07 INFO - PROCESS | 1661 | 1463817007656 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:50:07 INFO - PROCESS | 1661 | 1463817007660 Marionette TRACE conn2 <- [1,3042,null,{}] 00:50:07 INFO - PROCESS | 1661 | 1463817007663 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:07 INFO - PROCESS | 1661 | 1463817007803 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:50:07 INFO - PROCESS | 1661 | 1463817007903 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x127508000 == 117 [pid = 1661] [id = 770] 00:50:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x113114c00) [pid = 1661] [serial = 2308] [outer = 0x0] 00:50:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x115a4cc00) [pid = 1661] [serial = 2309] [outer = 0x113114c00] 00:50:07 INFO - PROCESS | 1661 | 1463817007935 Marionette DEBUG loaded listener.js 00:50:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x11767dc00) [pid = 1661] [serial = 2310] [outer = 0x113114c00] 00:50:08 INFO - PROCESS | 1661 | 1463817008399 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:50:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:50:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:50:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:50:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 783ms 00:50:08 INFO - PROCESS | 1661 | 1463817008493 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 1661 | 1463817008498 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 00:50:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:50:08 INFO - PROCESS | 1661 | 1463817008504 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:50:08 INFO - PROCESS | 1661 | 1463817008506 Marionette TRACE conn2 <- [1,3046,null,{}] 00:50:08 INFO - PROCESS | 1661 | 1463817008509 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:08 INFO - PROCESS | 1661 | 1463817008642 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:50:08 INFO - PROCESS | 1661 | 1463817008773 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x1344d9800 == 118 [pid = 1661] [id = 771] 00:50:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x121d5e800) [pid = 1661] [serial = 2311] [outer = 0x0] 00:50:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x126ec9c00) [pid = 1661] [serial = 2312] [outer = 0x121d5e800] 00:50:08 INFO - PROCESS | 1661 | 1463817008806 Marionette DEBUG loaded listener.js 00:50:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x128a6c000) [pid = 1661] [serial = 2313] [outer = 0x121d5e800] 00:50:08 INFO - PROCESS | 1661 | [1661] 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 00:50:09 INFO - PROCESS | 1661 | 1463817009230 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:50:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:50:09 INFO - {} 00:50:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 771ms 00:50:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:50:09 INFO - PROCESS | 1661 | 1463817009283 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 1661 | 1463817009285 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 00:50:09 INFO - PROCESS | 1661 | 1463817009289 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:50:09 INFO - PROCESS | 1661 | 1463817009291 Marionette TRACE conn2 <- [1,3050,null,{}] 00:50:09 INFO - PROCESS | 1661 | 1463817009298 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:09 INFO - PROCESS | 1661 | 1463817009441 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:50:09 INFO - PROCESS | 1661 | 1463817009540 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x13b6dc800 == 119 [pid = 1661] [id = 772] 00:50:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x12b07f400) [pid = 1661] [serial = 2314] [outer = 0x0] 00:50:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x12d128c00) [pid = 1661] [serial = 2315] [outer = 0x12b07f400] 00:50:09 INFO - PROCESS | 1661 | 1463817009568 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x13450d000) [pid = 1661] [serial = 2316] [outer = 0x12b07f400] 00:50:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:50:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:50:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:50:09 INFO - PROCESS | 1661 | 1463817009909 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 00:50:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:50:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 00:50:09 INFO - PROCESS | 1661 | 1463817009914 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 1661 | 1463817009916 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 00:50:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:50:09 INFO - PROCESS | 1661 | 1463817009920 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:50:09 INFO - PROCESS | 1661 | 1463817009922 Marionette TRACE conn2 <- [1,3054,null,{}] 00:50:09 INFO - PROCESS | 1661 | 1463817009924 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:10 INFO - PROCESS | 1661 | 1463817010042 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:50:10 INFO - PROCESS | 1661 | 1463817010149 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x144ef7800 == 120 [pid = 1661] [id = 773] 00:50:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x13797a800) [pid = 1661] [serial = 2317] [outer = 0x0] 00:50:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x137b7c000) [pid = 1661] [serial = 2318] [outer = 0x13797a800] 00:50:10 INFO - PROCESS | 1661 | 1463817010175 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x137b85800) [pid = 1661] [serial = 2319] [outer = 0x13797a800] 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:50:10 INFO - PROCESS | 1661 | 1463817010591 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 00:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:50:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 693ms 00:50:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:50:10 INFO - PROCESS | 1661 | 1463817010613 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:50:10 INFO - PROCESS | 1661 | 1463817010614 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 00:50:10 INFO - PROCESS | 1661 | 1463817010616 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:50:10 INFO - PROCESS | 1661 | 1463817010617 Marionette TRACE conn2 <- [1,3058,null,{}] 00:50:10 INFO - PROCESS | 1661 | 1463817010619 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:10 INFO - PROCESS | 1661 | 1463817010771 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:50:10 INFO - PROCESS | 1661 | 1463817010895 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x14589a000 == 121 [pid = 1661] [id = 774] 00:50:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x13738c800) [pid = 1661] [serial = 2320] [outer = 0x0] 00:50:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x139188400) [pid = 1661] [serial = 2321] [outer = 0x13738c800] 00:50:10 INFO - PROCESS | 1661 | 1463817010921 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x145248800) [pid = 1661] [serial = 2322] [outer = 0x13738c800] 00:50:11 INFO - PROCESS | 1661 | 1463817011279 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:50:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:50:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:50:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:50:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:50:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:50:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:50:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:50:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:50:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 674ms 00:50:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:50:11 INFO - PROCESS | 1661 | 1463817011291 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:50:11 INFO - PROCESS | 1661 | 1463817011293 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 00:50:11 INFO - PROCESS | 1661 | 1463817011295 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:50:11 INFO - PROCESS | 1661 | 1463817011296 Marionette TRACE conn2 <- [1,3062,null,{}] 00:50:11 INFO - PROCESS | 1661 | 1463817011298 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:11 INFO - PROCESS | 1661 | 1463817011431 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:50:11 INFO - PROCESS | 1661 | 1463817011539 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x142ada000 == 122 [pid = 1661] [id = 775] 00:50:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x12ced3800) [pid = 1661] [serial = 2323] [outer = 0x0] 00:50:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x13918d800) [pid = 1661] [serial = 2324] [outer = 0x12ced3800] 00:50:11 INFO - PROCESS | 1661 | 1463817011564 Marionette DEBUG loaded listener.js 00:50:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x139c06800) [pid = 1661] [serial = 2325] [outer = 0x12ced3800] 00:50:11 INFO - PROCESS | 1661 | [1661] 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 00:50:11 INFO - PROCESS | 1661 | 1463817011933 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:50:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:50:11 INFO - {} 00:50:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 679ms 00:50:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:50:11 INFO - PROCESS | 1661 | 1463817011975 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:50:11 INFO - PROCESS | 1661 | 1463817011976 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 00:50:11 INFO - PROCESS | 1661 | 1463817011978 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:50:11 INFO - PROCESS | 1661 | 1463817011979 Marionette TRACE conn2 <- [1,3066,null,{}] 00:50:11 INFO - PROCESS | 1661 | 1463817011981 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:12 INFO - PROCESS | 1661 | 1463817012127 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:50:12 INFO - PROCESS | 1661 | 1463817012222 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1457c4800 == 123 [pid = 1661] [id = 776] 00:50:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x139c05800) [pid = 1661] [serial = 2326] [outer = 0x0] 00:50:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x139c0ac00) [pid = 1661] [serial = 2327] [outer = 0x139c05800] 00:50:12 INFO - PROCESS | 1661 | 1463817012246 Marionette DEBUG loaded listener.js 00:50:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x13b566000) [pid = 1661] [serial = 2328] [outer = 0x139c05800] 00:50:12 INFO - PROCESS | 1661 | 1463817012606 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 00:50:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:50:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:50:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:50:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:50:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:50:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:50:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:50:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 00:50:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:50:12 INFO - PROCESS | 1661 | 1463817012653 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 00:50:12 INFO - PROCESS | 1661 | 1463817012654 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 00:50:12 INFO - PROCESS | 1661 | 1463817012656 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:50:12 INFO - PROCESS | 1661 | 1463817012657 Marionette TRACE conn2 <- [1,3070,null,{}] 00:50:12 INFO - PROCESS | 1661 | 1463817012659 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:12 INFO - PROCESS | 1661 | 1463817012777 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:50:12 INFO - PROCESS | 1661 | 1463817012921 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1458e4000 == 124 [pid = 1661] [id = 777] 00:50:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x13b563000) [pid = 1661] [serial = 2329] [outer = 0x0] 00:50:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x13b56ac00) [pid = 1661] [serial = 2330] [outer = 0x13b563000] 00:50:12 INFO - PROCESS | 1661 | 1463817012947 Marionette DEBUG loaded listener.js 00:50:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x14509b400) [pid = 1661] [serial = 2331] [outer = 0x13b563000] 00:50:13 INFO - PROCESS | 1661 | 1463817013290 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:50:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 00:50:13 INFO - PROCESS | 1661 | 1463817013327 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:50:13 INFO - PROCESS | 1661 | 1463817013328 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 00:50:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:50:13 INFO - PROCESS | 1661 | 1463817013330 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:50:13 INFO - PROCESS | 1661 | 1463817013331 Marionette TRACE conn2 <- [1,3074,null,{}] 00:50:13 INFO - PROCESS | 1661 | 1463817013333 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:13 INFO - PROCESS | 1661 | 1463817013450 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:50:13 INFO - PROCESS | 1661 | 1463817013578 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x139142800 == 125 [pid = 1661] [id = 778] 00:50:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x13b566400) [pid = 1661] [serial = 2332] [outer = 0x0] 00:50:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x145015400) [pid = 1661] [serial = 2333] [outer = 0x13b566400] 00:50:13 INFO - PROCESS | 1661 | 1463817013604 Marionette DEBUG loaded listener.js 00:50:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x14501b400) [pid = 1661] [serial = 2334] [outer = 0x13b566400] 00:50:13 INFO - PROCESS | 1661 | 1463817013891 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:50:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 625ms 00:50:13 INFO - PROCESS | 1661 | 1463817013956 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:50:13 INFO - PROCESS | 1661 | 1463817013957 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 00:50:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:50:13 INFO - PROCESS | 1661 | 1463817013959 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:50:13 INFO - PROCESS | 1661 | 1463817013960 Marionette TRACE conn2 <- [1,3078,null,{}] 00:50:13 INFO - PROCESS | 1661 | 1463817013963 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:14 INFO - PROCESS | 1661 | 1463817014089 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:50:14 INFO - PROCESS | 1661 | 1463817014234 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x145ac9000 == 126 [pid = 1661] [id = 779] 00:50:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x13afee800) [pid = 1661] [serial = 2335] [outer = 0x0] 00:50:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x13aff4c00) [pid = 1661] [serial = 2336] [outer = 0x13afee800] 00:50:14 INFO - PROCESS | 1661 | 1463817014262 Marionette DEBUG loaded listener.js 00:50:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x13aff8800) [pid = 1661] [serial = 2337] [outer = 0x13afee800] 00:50:14 INFO - PROCESS | 1661 | 1463817014655 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 00:50:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:50:14 INFO - PROCESS | 1661 | 1463817014689 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 00:50:14 INFO - PROCESS | 1661 | 1463817014692 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:50:14 INFO - PROCESS | 1661 | 1463817014694 Marionette TRACE conn2 <- [1,3082,null,{}] 00:50:14 INFO - PROCESS | 1661 | 1463817014696 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:14 INFO - PROCESS | 1661 | 1463817014825 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:50:14 INFO - PROCESS | 1661 | 1463817014938 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12eec3800 == 127 [pid = 1661] [id = 780] 00:50:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x12174c400) [pid = 1661] [serial = 2338] [outer = 0x0] 00:50:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x129064000) [pid = 1661] [serial = 2339] [outer = 0x12174c400] 00:50:14 INFO - PROCESS | 1661 | 1463817014967 Marionette DEBUG loaded listener.js 00:50:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x14501e000) [pid = 1661] [serial = 2340] [outer = 0x12174c400] 00:50:15 INFO - PROCESS | 1661 | 1463817015310 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 00:50:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:50:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:50:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:50:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 624ms 00:50:15 INFO - PROCESS | 1661 | 1463817015316 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:50:15 INFO - PROCESS | 1661 | 1463817015318 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 00:50:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:50:15 INFO - PROCESS | 1661 | 1463817015323 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:50:15 INFO - PROCESS | 1661 | 1463817015324 Marionette TRACE conn2 <- [1,3086,null,{}] 00:50:15 INFO - PROCESS | 1661 | 1463817015326 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:15 INFO - PROCESS | 1661 | 1463817015450 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:50:15 INFO - PROCESS | 1661 | 1463817015581 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x126ea6800 == 128 [pid = 1661] [id = 781] 00:50:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x12a9dbc00) [pid = 1661] [serial = 2341] [outer = 0x0] 00:50:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x14509c400) [pid = 1661] [serial = 2342] [outer = 0x12a9dbc00] 00:50:15 INFO - PROCESS | 1661 | 1463817015608 Marionette DEBUG loaded listener.js 00:50:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x1450a2400) [pid = 1661] [serial = 2343] [outer = 0x12a9dbc00] 00:50:15 INFO - PROCESS | 1661 | 1463817015944 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:50:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:50:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 631ms 00:50:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:50:15 INFO - PROCESS | 1661 | 1463817015955 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:50:15 INFO - PROCESS | 1661 | 1463817015956 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 00:50:15 INFO - PROCESS | 1661 | 1463817015958 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:50:15 INFO - PROCESS | 1661 | 1463817015959 Marionette TRACE conn2 <- [1,3090,null,{}] 00:50:15 INFO - PROCESS | 1661 | 1463817015962 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:16 INFO - PROCESS | 1661 | 1463817016085 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:50:16 INFO - PROCESS | 1661 | 1463817016451 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x118378800 == 129 [pid = 1661] [id = 782] 00:50:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x111081400) [pid = 1661] [serial = 2344] [outer = 0x0] 00:50:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x111128000) [pid = 1661] [serial = 2345] [outer = 0x111081400] 00:50:16 INFO - PROCESS | 1661 | 1463817016532 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x112668000) [pid = 1661] [serial = 2346] [outer = 0x111081400] 00:50:16 INFO - PROCESS | 1661 | 1463817016915 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:50:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:50:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 976ms 00:50:16 INFO - PROCESS | 1661 | 1463817016935 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:50:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:50:16 INFO - PROCESS | 1661 | 1463817016938 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 00:50:16 INFO - PROCESS | 1661 | 1463817016940 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:50:16 INFO - PROCESS | 1661 | 1463817016943 Marionette TRACE conn2 <- [1,3094,null,{}] 00:50:16 INFO - PROCESS | 1661 | 1463817016946 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:17 INFO - PROCESS | 1661 | 1463817017058 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:50:17 INFO - PROCESS | 1661 | 1463817017194 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12149e800 == 130 [pid = 1661] [id = 783] 00:50:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x111f28c00) [pid = 1661] [serial = 2347] [outer = 0x0] 00:50:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x11267b400) [pid = 1661] [serial = 2348] [outer = 0x111f28c00] 00:50:17 INFO - PROCESS | 1661 | 1463817017220 Marionette DEBUG loaded listener.js 00:50:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x11310a400) [pid = 1661] [serial = 2349] [outer = 0x111f28c00] 00:50:17 INFO - PROCESS | 1661 | 1463817017573 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:50:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 675ms 00:50:17 INFO - PROCESS | 1661 | 1463817017617 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:50:17 INFO - PROCESS | 1661 | 1463817017619 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 00:50:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:50:17 INFO - PROCESS | 1661 | 1463817017622 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:50:17 INFO - PROCESS | 1661 | 1463817017623 Marionette TRACE conn2 <- [1,3098,null,{}] 00:50:17 INFO - PROCESS | 1661 | 1463817017625 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:17 INFO - PROCESS | 1661 | 1463817017730 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:50:17 INFO - PROCESS | 1661 | 1463817017837 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12081d000 == 131 [pid = 1661] [id = 784] 00:50:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x115a50c00) [pid = 1661] [serial = 2350] [outer = 0x0] 00:50:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x116a61000) [pid = 1661] [serial = 2351] [outer = 0x115a50c00] 00:50:17 INFO - PROCESS | 1661 | 1463817017869 Marionette DEBUG loaded listener.js 00:50:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x1180d7c00) [pid = 1661] [serial = 2352] [outer = 0x115a50c00] 00:50:18 INFO - PROCESS | 1661 | 1463817018233 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 00:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:50:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 624ms 00:50:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:50:18 INFO - PROCESS | 1661 | 1463817018246 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:50:18 INFO - PROCESS | 1661 | 1463817018247 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 00:50:18 INFO - PROCESS | 1661 | 1463817018250 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:50:18 INFO - PROCESS | 1661 | 1463817018254 Marionette TRACE conn2 <- [1,3102,null,{}] 00:50:18 INFO - PROCESS | 1661 | 1463817018260 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:18 INFO - PROCESS | 1661 | 1463817018366 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x13a9ca800 == 130 [pid = 1661] [id = 602] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x144c52000 == 129 [pid = 1661] [id = 768] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1346c1800 == 128 [pid = 1661] [id = 767] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x137a13000 == 127 [pid = 1661] [id = 766] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x134df3800 == 126 [pid = 1661] [id = 765] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1349f8800 == 125 [pid = 1661] [id = 764] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12d199800 == 124 [pid = 1661] [id = 763] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x12cb8b800) [pid = 1661] [serial = 2221] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | 1463817018562 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12c913000 == 123 [pid = 1661] [id = 762] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1298d9000 == 122 [pid = 1661] [id = 761] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x119782000 == 121 [pid = 1661] [id = 760] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x121a91800 == 120 [pid = 1661] [id = 759] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab1e000 == 119 [pid = 1661] [id = 758] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12680b800 == 118 [pid = 1661] [id = 757] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1249db000 == 117 [pid = 1661] [id = 756] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab10800 == 116 [pid = 1661] [id = 755] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1347a4000 == 115 [pid = 1661] [id = 754] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x139aab000 == 114 [pid = 1661] [id = 753] 00:50:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1166f9000 == 115 [pid = 1661] [id = 785] 00:50:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x111b06400) [pid = 1661] [serial = 2353] [outer = 0x0] 00:50:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x11710ec00) [pid = 1661] [serial = 2354] [outer = 0x111b06400] 00:50:18 INFO - PROCESS | 1661 | 1463817018590 Marionette DEBUG loaded listener.js 00:50:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x118883c00) [pid = 1661] [serial = 2355] [outer = 0x111b06400] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x138fd9000 == 114 [pid = 1661] [id = 752] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x13876e000 == 113 [pid = 1661] [id = 751] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x138587000 == 112 [pid = 1661] [id = 750] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x13850a000 == 111 [pid = 1661] [id = 749] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x137a52800 == 110 [pid = 1661] [id = 748] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1379d8800 == 109 [pid = 1661] [id = 747] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1373ca000 == 108 [pid = 1661] [id = 746] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1373c6800 == 107 [pid = 1661] [id = 745] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x134bea000 == 106 [pid = 1661] [id = 744] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1346c1000 == 105 [pid = 1661] [id = 743] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12b29c000 == 104 [pid = 1661] [id = 742] 00:50:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1190d4000 == 103 [pid = 1661] [id = 741] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x12c1f1000) [pid = 1661] [serial = 2219] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x119cd6c00) [pid = 1661] [serial = 2200] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x1309cd000) [pid = 1661] [serial = 2173] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x113107c00) [pid = 1661] [serial = 2189] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x121d63800) [pid = 1661] [serial = 2215] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x121d65000) [pid = 1661] [serial = 2155] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x12128b800) [pid = 1661] [serial = 2201] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x1180cf400) [pid = 1661] [serial = 2192] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x121d5cc00) [pid = 1661] [serial = 2204] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x126ed4400) [pid = 1661] [serial = 2158] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x128bcf400) [pid = 1661] [serial = 2213] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x118364400) [pid = 1661] [serial = 2194] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x128c8b800) [pid = 1661] [serial = 2216] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x12cec8000) [pid = 1661] [serial = 2170] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x119de6000) [pid = 1661] [serial = 2203] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x129159400) [pid = 1661] [serial = 2218] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x12b213400) [pid = 1661] [serial = 2164] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x11311cc00) [pid = 1661] [serial = 2182] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x12bfa7000) [pid = 1661] [serial = 2167] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x11283d400) [pid = 1661] [serial = 2188] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x124c98400) [pid = 1661] [serial = 2206] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x128a94000) [pid = 1661] [serial = 2212] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x116a63400) [pid = 1661] [serial = 2191] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x128a72400) [pid = 1661] [serial = 2210] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x118887800) [pid = 1661] [serial = 2176] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x126ed6400) [pid = 1661] [serial = 2209] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x119740400) [pid = 1661] [serial = 2198] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x11887fc00) [pid = 1661] [serial = 2195] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x11836b400) [pid = 1661] [serial = 2179] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x11938f000) [pid = 1661] [serial = 2197] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x11283b000) [pid = 1661] [serial = 2185] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x11830f400) [pid = 1661] [serial = 2144] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x128c87c00) [pid = 1661] [serial = 2161] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x11112f400) [pid = 1661] [serial = 2146] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x119c6bc00) [pid = 1661] [serial = 2152] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x1180d6000) [pid = 1661] [serial = 2149] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x126c2cc00) [pid = 1661] [serial = 2207] [outer = 0x0] [url = about:blank] 00:50:18 INFO - PROCESS | 1661 | 1463817018871 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:50:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 679ms 00:50:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:50:18 INFO - PROCESS | 1661 | 1463817018928 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:50:18 INFO - PROCESS | 1661 | 1463817018930 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 00:50:18 INFO - PROCESS | 1661 | 1463817018932 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:50:18 INFO - PROCESS | 1661 | 1463817018933 Marionette TRACE conn2 <- [1,3106,null,{}] 00:50:18 INFO - PROCESS | 1661 | 1463817018936 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:19 INFO - PROCESS | 1661 | 1463817019032 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 00:50:19 INFO - PROCESS | 1661 | 1463817019110 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x121a92800 == 104 [pid = 1661] [id = 786] 00:50:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x112842400) [pid = 1661] [serial = 2356] [outer = 0x0] 00:50:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x119615800) [pid = 1661] [serial = 2357] [outer = 0x112842400] 00:50:19 INFO - PROCESS | 1661 | 1463817019132 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x119c70400) [pid = 1661] [serial = 2358] [outer = 0x112842400] 00:50:19 INFO - PROCESS | 1661 | 1463817019391 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 00:50:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:50:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:50:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:50:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 473ms 00:50:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:50:19 INFO - PROCESS | 1661 | 1463817019408 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 00:50:19 INFO - PROCESS | 1661 | 1463817019409 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 00:50:19 INFO - PROCESS | 1661 | 1463817019411 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:50:19 INFO - PROCESS | 1661 | 1463817019412 Marionette TRACE conn2 <- [1,3110,null,{}] 00:50:19 INFO - PROCESS | 1661 | 1463817019414 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:19 INFO - PROCESS | 1661 | 1463817019513 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 00:50:19 INFO - PROCESS | 1661 | 1463817019517 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12baef800 == 105 [pid = 1661] [id = 787] 00:50:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x12089e000) [pid = 1661] [serial = 2359] [outer = 0x0] 00:50:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x121221000) [pid = 1661] [serial = 2360] [outer = 0x12089e000] 00:50:19 INFO - PROCESS | 1661 | 1463817019543 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x121757000) [pid = 1661] [serial = 2361] [outer = 0x12089e000] 00:50:19 INFO - PROCESS | 1661 | 1463817019880 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 00:50:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:50:19 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 00:50:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:50:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 521ms 00:50:19 INFO - PROCESS | 1661 | 1463817019932 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 00:50:19 INFO - PROCESS | 1661 | 1463817019933 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 00:50:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:50:19 INFO - PROCESS | 1661 | 1463817019935 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:50:19 INFO - PROCESS | 1661 | 1463817019936 Marionette TRACE conn2 <- [1,3114,null,{}] 00:50:19 INFO - PROCESS | 1661 | 1463817019938 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:20 INFO - PROCESS | 1661 | 1463817020034 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 00:50:20 INFO - PROCESS | 1661 | 1463817020038 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\", \"92799da4-e9e4-47cf-84ad-5a299ef7abdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cbbd000 == 106 [pid = 1661] [id = 788] 00:50:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x121aae000) [pid = 1661] [serial = 2362] [outer = 0x0] 00:50:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x121d66400) [pid = 1661] [serial = 2363] [outer = 0x121aae000] 00:50:20 INFO - PROCESS | 1661 | 1463817020059 Marionette DEBUG loaded listener.js 00:50:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x12541d000) [pid = 1661] [serial = 2364] [outer = 0x121aae000] 00:50:20 INFO - PROCESS | 1661 | 1463817020368 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:50:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:50:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 00:50:20 INFO - PROCESS | 1661 | 1463817020409 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 00:50:20 INFO - PROCESS | 1661 | 1463817020410 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 00:50:21 WARNING - u'runner_teardown' () 00:50:21 INFO - No more tests 00:50:21 INFO - Got 0 unexpected results 00:50:21 INFO - SUITE-END | took 527s 00:50:21 INFO - Closing logging queue 00:50:21 INFO - queue closed 00:50:21 INFO - Return code: 0 00:50:21 WARNING - # TBPL SUCCESS # 00:50:21 INFO - Running post-action listener: _resource_record_post_action 00:50:21 INFO - Running post-run listener: _resource_record_post_run 00:50:22 INFO - Total resource usage - Wall time: 549s; CPU: 57.0%; Read bytes: 32599552; Write bytes: 953806336; Read time: 333; Write time: 4611 00:50:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:50:22 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148482560; Write bytes: 145810944; Read time: 13498; Write time: 284 00:50:22 INFO - run-tests - Wall time: 531s; CPU: 58.0%; Read bytes: 30449152; Write bytes: 795940864; Read time: 308; Write time: 4285 00:50:22 INFO - Running post-run listener: _upload_blobber_files 00:50:22 INFO - Blob upload gear active. 00:50:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:50:22 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 00:50:22 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'] 00:50:22 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 00:50:23 INFO - (blobuploader) - INFO - Open directory for files ... 00:50:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:50:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:50:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:50:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:50:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:50:24 INFO - (blobuploader) - INFO - Done attempting. 00:50:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:50:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:50:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:50:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:50:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:50:26 INFO - (blobuploader) - INFO - Done attempting. 00:50:26 INFO - (blobuploader) - INFO - Iteration through files over. 00:50:26 INFO - Return code: 0 00:50:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:50:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:50:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4157015a2fbab3168c7eb8058d9622af0d79d983a3fb7997cbcfaeb18e556ed588ffea2eb84c48d62195b46f640d7a0275b12a362994e6109781fcf55efdd617", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/244cb9aa803f9f2c8913d7be697a5c2ba031542e01e48e39cf468c0f29fda199482b825a35f4521133dd47472127aa5d3be823ec9676c4599a05f024c9e49bca"} 00:50:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:50:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:50:26 INFO - Contents: 00:50:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4157015a2fbab3168c7eb8058d9622af0d79d983a3fb7997cbcfaeb18e556ed588ffea2eb84c48d62195b46f640d7a0275b12a362994e6109781fcf55efdd617", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/244cb9aa803f9f2c8913d7be697a5c2ba031542e01e48e39cf468c0f29fda199482b825a35f4521133dd47472127aa5d3be823ec9676c4599a05f024c9e49bca"} 00:50:26 INFO - Running post-run listener: copy_logs_to_upload_dir 00:50:26 INFO - Copying logs to upload dir... 00:50:26 INFO - mkdir: /builds/slave/test/build/upload/logs 00:50:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=607.775831 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 8 secs) (at 2016-05-21 00:50:26.397385) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 00:50:26.401201) ========= 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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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/4157015a2fbab3168c7eb8058d9622af0d79d983a3fb7997cbcfaeb18e556ed588ffea2eb84c48d62195b46f640d7a0275b12a362994e6109781fcf55efdd617", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/244cb9aa803f9f2c8913d7be697a5c2ba031542e01e48e39cf468c0f29fda199482b825a35f4521133dd47472127aa5d3be823ec9676c4599a05f024c9e49bca"} build_url:https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012639 build_url: 'https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/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/4157015a2fbab3168c7eb8058d9622af0d79d983a3fb7997cbcfaeb18e556ed588ffea2eb84c48d62195b46f640d7a0275b12a362994e6109781fcf55efdd617", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/244cb9aa803f9f2c8913d7be697a5c2ba031542e01e48e39cf468c0f29fda199482b825a35f4521133dd47472127aa5d3be823ec9676c4599a05f024c9e49bca"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LICLyUrQTtWhlHjs-rzIDw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 00:50:26.432130) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 00:50:26.432513) ========= 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.LXwmy6cKiE/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.GI5NwqmtaV/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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.005178 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 00:50:26.483571) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-21 00:50:26.486971) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-21 00:50:26.487398) ========= ========= Total master_lag: 0.40 =========