builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0056 starttime: 1462981494.62 results: success (0) buildid: 20160511072717 builduid: d3ed638dc3064df2abaab28c4379cbdd revision: 6485fbf9000cadac47e1c50eabf51f7fa6b37dfc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.615481) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.617891) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.618200) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.642176) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.642446) ========= 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.1WFoxEVyQY/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.AQRg1myQN5/Listeners TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/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-11 08:44:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 156M=0s 2016-05-11 08:44:54 (156 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.135084 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.793781) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.794085) ========= 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.1WFoxEVyQY/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.AQRg1myQN5/Listeners TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/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.036628 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:54.849433) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 08:44:54.849811) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6485fbf9000cadac47e1c50eabf51f7fa6b37dfc --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 6485fbf9000cadac47e1c50eabf51f7fa6b37dfc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.1WFoxEVyQY/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.AQRg1myQN5/Listeners TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/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-11 08:44:54,924 truncating revision to first 12 chars 2016-05-11 08:44:54,925 Setting DEBUG logging. 2016-05-11 08:44:54,925 attempt 1/10 2016-05-11 08:44:54,925 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/6485fbf9000c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 08:44:55,985 unpacking tar archive at: mozilla-aurora-6485fbf9000c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.314468 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 08:44:56.181366) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:56.181682) ========= script_repo_revision: 6485fbf9000cadac47e1c50eabf51f7fa6b37dfc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:56.182090) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:56.182351) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 08:44:56.201970) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 56 secs) (at 2016-05-11 08:44:56.202246) ========= /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.1WFoxEVyQY/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.AQRg1myQN5/Listeners TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/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 08:44:56 INFO - MultiFileLogger online at 20160511 08:44:56 in /builds/slave/test 08:44:56 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 08:44:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:44:56 INFO - {'append_to_log': False, 08:44:56 INFO - 'base_work_dir': '/builds/slave/test', 08:44:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:44:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:44:56 INFO - 'buildbot_json_path': 'buildprops.json', 08:44:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:44:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:44:56 INFO - 'download_minidump_stackwalk': True, 08:44:56 INFO - 'download_symbols': 'true', 08:44:56 INFO - 'e10s': False, 08:44:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:44:56 INFO - 'tooltool.py': '/tools/tooltool.py', 08:44:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:44:56 INFO - '/tools/misc-python/virtualenv.py')}, 08:44:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:44:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:44:56 INFO - 'log_level': 'info', 08:44:56 INFO - 'log_to_console': True, 08:44:56 INFO - 'opt_config_files': (), 08:44:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:44:56 INFO - '--processes=1', 08:44:56 INFO - '--config=%(test_path)s/wptrunner.ini', 08:44:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:44:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:44:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:44:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:44:56 INFO - 'pip_index': False, 08:44:56 INFO - 'require_test_zip': True, 08:44:56 INFO - 'test_type': ('testharness',), 08:44:56 INFO - 'this_chunk': '1', 08:44:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:44:56 INFO - 'total_chunks': '10', 08:44:56 INFO - 'virtualenv_path': 'venv', 08:44:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:44:56 INFO - 'work_dir': 'build'} 08:44:56 INFO - ##### 08:44:56 INFO - ##### Running clobber step. 08:44:56 INFO - ##### 08:44:56 INFO - Running pre-action listener: _resource_record_pre_action 08:44:56 INFO - Running main action method: clobber 08:44:56 INFO - rmtree: /builds/slave/test/build 08:44:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:44:58 INFO - Running post-action listener: _resource_record_post_action 08:44:58 INFO - ##### 08:44:58 INFO - ##### Running read-buildbot-config step. 08:44:58 INFO - ##### 08:44:58 INFO - Running pre-action listener: _resource_record_pre_action 08:44:58 INFO - Running main action method: read_buildbot_config 08:44:58 INFO - Using buildbot properties: 08:44:58 INFO - { 08:44:58 INFO - "project": "", 08:44:58 INFO - "product": "firefox", 08:44:58 INFO - "script_repo_revision": "production", 08:44:58 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:44:58 INFO - "repository": "", 08:44:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:44:58 INFO - "buildid": "20160511072717", 08:44:58 INFO - "pgo_build": "False", 08:44:58 INFO - "basedir": "/builds/slave/test", 08:44:58 INFO - "buildnumber": 194, 08:44:58 INFO - "slavename": "t-yosemite-r7-0056", 08:44:58 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 08:44:58 INFO - "platform": "macosx64", 08:44:58 INFO - "branch": "mozilla-aurora", 08:44:58 INFO - "revision": "6485fbf9000cadac47e1c50eabf51f7fa6b37dfc", 08:44:58 INFO - "repo_path": "releases/mozilla-aurora", 08:44:58 INFO - "moz_repo_path": "", 08:44:58 INFO - "stage_platform": "macosx64", 08:44:58 INFO - "builduid": "d3ed638dc3064df2abaab28c4379cbdd", 08:44:58 INFO - "slavebuilddir": "test" 08:44:58 INFO - } 08:44:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:44:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:44:58 INFO - Running post-action listener: _resource_record_post_action 08:44:58 INFO - ##### 08:44:58 INFO - ##### Running download-and-extract step. 08:44:58 INFO - ##### 08:44:58 INFO - Running pre-action listener: _resource_record_pre_action 08:44:58 INFO - Running main action method: download_and_extract 08:44:58 INFO - mkdir: /builds/slave/test/build/tests 08:44:58 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')]} 08:44:58 INFO - https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:44:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:44:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:44:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:44:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:00 INFO - Downloaded 1235 bytes. 08:45:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:45:00 INFO - Using the following test package requirements: 08:45:00 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:45:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:45:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:45:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'jsshell-mac64.zip'], 08:45:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:45:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:45:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:45:00 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:45:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:45:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:45:00 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:45:00 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 08:45:00 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')]} 08:45:00 INFO - https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:45:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:45:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:45:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:06 INFO - Downloaded 17970255 bytes. 08:45:06 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/*'] 08:45:06 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/* 08:45:07 INFO - caution: filename not matched: web-platform/* 08:45:07 INFO - Return code: 11 08:45:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:07 INFO - https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:45:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:45:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:45:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:08 INFO - Downloaded 36408648 bytes. 08:45:08 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/*'] 08:45:08 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/* 08:45:13 INFO - caution: filename not matched: bin/* 08:45:13 INFO - caution: filename not matched: config/* 08:45:13 INFO - caution: filename not matched: mozbase/* 08:45:13 INFO - caution: filename not matched: marionette/* 08:45:13 INFO - caution: filename not matched: tools/wptserve/* 08:45:13 INFO - Return code: 11 08:45:13 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')]} 08:45:13 INFO - https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:45:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:45:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:45:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:45:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:17 INFO - Downloaded 73023796 bytes. 08:45:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:45:17 INFO - mkdir: /builds/slave/test/properties 08:45:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:45:17 INFO - Writing to file /builds/slave/test/properties/build_url 08:45:17 INFO - Contents: 08:45:17 INFO - build_url:https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:45:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:45:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:45:18 INFO - Contents: 08:45:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:18 INFO - https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:45:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XFBA0_agR2u_MuTQaVOavw/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 08:45:22 INFO - Downloaded 103576240 bytes. 08:45:22 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'] 08:45:22 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 08:45:25 INFO - Return code: 0 08:45:25 INFO - Running post-action listener: _resource_record_post_action 08:45:25 INFO - Running post-action listener: set_extra_try_arguments 08:45:25 INFO - ##### 08:45:25 INFO - ##### Running create-virtualenv step. 08:45:25 INFO - ##### 08:45:25 INFO - Running pre-action listener: _pre_create_virtualenv 08:45:25 INFO - Running pre-action listener: _resource_record_pre_action 08:45:25 INFO - Running main action method: create_virtualenv 08:45:25 INFO - Creating virtualenv /builds/slave/test/build/venv 08:45:25 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 08:45:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:45:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:45:25 INFO - Using real prefix '/tools/python27' 08:45:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:45:26 INFO - Installing distribute.............................................................................................................................................................................................done. 08:45:29 INFO - Installing pip.................done. 08:45:29 INFO - Return code: 0 08:45:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:45:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:29 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 0x10d786e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d7a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8993695330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d79f5e0>, '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 0x10d382cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d3ad990>, '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.1WFoxEVyQY/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.AQRg1myQN5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:29 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 08:45:29 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 08:45:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1WFoxEVyQY/Render', 08:45:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:29 INFO - 'HOME': '/Users/cltbld', 08:45:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:29 INFO - 'LOGNAME': 'cltbld', 08:45:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:29 INFO - 'MOZ_NO_REMOTE': '1', 08:45:29 INFO - 'NO_EM_RESTART': '1', 08:45:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:29 INFO - 'PWD': '/builds/slave/test', 08:45:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:29 INFO - 'SHELL': '/bin/bash', 08:45:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AQRg1myQN5/Listeners', 08:45:29 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', 08:45:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:29 INFO - 'USER': 'cltbld', 08:45:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:29 INFO - 'XPC_FLAGS': '0x0', 08:45:29 INFO - 'XPC_SERVICE_NAME': '0', 08:45:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:29 INFO - Downloading/unpacking psutil>=0.7.1 08:45:29 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 08:45:29 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 08:45:29 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 08:45:29 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 08:45:29 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 08:45:29 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 08:45:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:45:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:45:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:32 INFO - Installing collected packages: psutil 08:45:32 INFO - Running setup.py install for psutil 08:45:32 INFO - building 'psutil._psutil_osx' extension 08:45:32 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 08:45:33 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 08:45:33 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 08:45:33 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 08:45:33 INFO - building 'psutil._psutil_posix' extension 08:45:33 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 08:45:33 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:45:33 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:45:33 INFO - ^ 08:45:33 INFO - 1 warning generated. 08:45:33 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 08:45:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:45:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:33 INFO - Successfully installed psutil 08:45:33 INFO - Cleaning up... 08:45:33 INFO - Return code: 0 08:45:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:45: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')]} 08:45:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45: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')]} 08:45:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:33 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 0x10d786e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d7a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8993695330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d79f5e0>, '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 0x10d382cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d3ad990>, '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.1WFoxEVyQY/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.AQRg1myQN5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:33 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 08:45:33 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 08:45:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1WFoxEVyQY/Render', 08:45:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:33 INFO - 'HOME': '/Users/cltbld', 08:45:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:33 INFO - 'LOGNAME': 'cltbld', 08:45:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:33 INFO - 'MOZ_NO_REMOTE': '1', 08:45:33 INFO - 'NO_EM_RESTART': '1', 08:45:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:33 INFO - 'PWD': '/builds/slave/test', 08:45:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:33 INFO - 'SHELL': '/bin/bash', 08:45:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AQRg1myQN5/Listeners', 08:45:33 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', 08:45:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:33 INFO - 'USER': 'cltbld', 08:45:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:33 INFO - 'XPC_FLAGS': '0x0', 08:45:33 INFO - 'XPC_SERVICE_NAME': '0', 08:45:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:45:33 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 08:45:33 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 08:45:33 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 08:45:33 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 08:45:33 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 08:45:33 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 08:45:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:45:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:45:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:45:36 INFO - Installing collected packages: mozsystemmonitor 08:45:36 INFO - Running setup.py install for mozsystemmonitor 08:45:36 INFO - Successfully installed mozsystemmonitor 08:45:36 INFO - Cleaning up... 08:45:36 INFO - Return code: 0 08:45:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:45:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:36 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 0x10d786e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d7a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8993695330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d79f5e0>, '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 0x10d382cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d3ad990>, '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.1WFoxEVyQY/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.AQRg1myQN5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:36 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 08:45:36 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 08:45:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1WFoxEVyQY/Render', 08:45:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:36 INFO - 'HOME': '/Users/cltbld', 08:45:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:36 INFO - 'LOGNAME': 'cltbld', 08:45:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:36 INFO - 'MOZ_NO_REMOTE': '1', 08:45:36 INFO - 'NO_EM_RESTART': '1', 08:45:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:36 INFO - 'PWD': '/builds/slave/test', 08:45:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:36 INFO - 'SHELL': '/bin/bash', 08:45:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AQRg1myQN5/Listeners', 08:45:36 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', 08:45:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:36 INFO - 'USER': 'cltbld', 08:45:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:36 INFO - 'XPC_FLAGS': '0x0', 08:45:36 INFO - 'XPC_SERVICE_NAME': '0', 08:45:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:36 INFO - Downloading/unpacking blobuploader==1.2.4 08:45:36 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 08:45:36 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 08:45:36 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 08:45:36 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 08:45:36 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 08:45:36 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 08:45:39 INFO - Downloading blobuploader-1.2.4.tar.gz 08:45:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:45:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:45:39 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 08:45:39 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 08:45:39 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 08:45:39 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 08:45:39 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 08:45:39 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 08:45:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:45:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:45:39 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 08:45:39 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 08:45:39 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 08:45:39 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 08:45:39 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 08:45:39 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 08:45:40 INFO - Downloading docopt-0.6.1.tar.gz 08:45:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:45:40 INFO - Installing collected packages: blobuploader, requests, docopt 08:45:40 INFO - Running setup.py install for blobuploader 08:45:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:45:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:45:40 INFO - Running setup.py install for requests 08:45:41 INFO - Running setup.py install for docopt 08:45:41 INFO - Successfully installed blobuploader requests docopt 08:45:41 INFO - Cleaning up... 08:45:41 INFO - Return code: 0 08:45:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:45:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:41 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 0x10d786e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d7a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8993695330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d79f5e0>, '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 0x10d382cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d3ad990>, '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.1WFoxEVyQY/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.AQRg1myQN5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:41 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 08:45:41 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 08:45:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1WFoxEVyQY/Render', 08:45:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:41 INFO - 'HOME': '/Users/cltbld', 08:45:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:41 INFO - 'LOGNAME': 'cltbld', 08:45:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:41 INFO - 'MOZ_NO_REMOTE': '1', 08:45:41 INFO - 'NO_EM_RESTART': '1', 08:45:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:41 INFO - 'PWD': '/builds/slave/test', 08:45:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:41 INFO - 'SHELL': '/bin/bash', 08:45:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AQRg1myQN5/Listeners', 08:45:41 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', 08:45:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:41 INFO - 'USER': 'cltbld', 08:45:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:41 INFO - 'XPC_FLAGS': '0x0', 08:45:41 INFO - 'XPC_SERVICE_NAME': '0', 08:45:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-tP6uy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-6UkNFS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-NQkick-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-EUQbXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-kxI1_W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-kOuixw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-ycIq6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-Gh972b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:45:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-g0GlaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-jcKafD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-31iDLJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-rTYTgI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-UKGTTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-LVUGuf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-JjKQqA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-Ky0c50-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-yEsxrR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-0JU2uV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:45:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:45:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-QEMneF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:45:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:44 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-NkY5iJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:45:44 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-1cUKmn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:45:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:44 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 08:45:44 INFO - Running setup.py install for manifestparser 08:45:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:45:44 INFO - Running setup.py install for mozcrash 08:45:44 INFO - Running setup.py install for mozdebug 08:45:45 INFO - Running setup.py install for mozdevice 08:45:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for mozfile 08:45:45 INFO - Running setup.py install for mozhttpd 08:45:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for mozinfo 08:45:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for mozInstall 08:45:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for mozleak 08:45:45 INFO - Running setup.py install for mozlog 08:45:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:45:46 INFO - Running setup.py install for moznetwork 08:45:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:45:46 INFO - Running setup.py install for mozprocess 08:45:46 INFO - Running setup.py install for mozprofile 08:45:46 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:45:46 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:45:46 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:45:46 INFO - Running setup.py install for mozrunner 08:45:46 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:45:46 INFO - Running setup.py install for mozscreenshot 08:45:46 INFO - Running setup.py install for moztest 08:45:47 INFO - Running setup.py install for mozversion 08:45:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:45:47 INFO - Running setup.py install for wptserve 08:45:47 INFO - Running setup.py install for marionette-driver 08:45:47 INFO - Running setup.py install for browsermob-proxy 08:45:47 INFO - Running setup.py install for marionette-client 08:45:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:45:48 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 08:45:48 INFO - Cleaning up... 08:45:48 INFO - Return code: 0 08:45:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:45:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:48 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 0x10d786e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d7a3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8993695330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d79f5e0>, '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 0x10d382cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d3ad990>, '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.1WFoxEVyQY/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.AQRg1myQN5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:48 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 08:45:48 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 08:45:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1WFoxEVyQY/Render', 08:45:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:48 INFO - 'HOME': '/Users/cltbld', 08:45:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:48 INFO - 'LOGNAME': 'cltbld', 08:45:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:48 INFO - 'MOZ_NO_REMOTE': '1', 08:45:48 INFO - 'NO_EM_RESTART': '1', 08:45:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:48 INFO - 'PWD': '/builds/slave/test', 08:45:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:48 INFO - 'SHELL': '/bin/bash', 08:45:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AQRg1myQN5/Listeners', 08:45:48 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', 08:45:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:48 INFO - 'USER': 'cltbld', 08:45:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:48 INFO - 'XPC_FLAGS': '0x0', 08:45:48 INFO - 'XPC_SERVICE_NAME': '0', 08:45:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:45:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-5eYRtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:45:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-VnNteE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:45:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-qdWWBg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:45:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-EZ0OPT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:45:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-L1ihjv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:45:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-OsL3n2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-cx99y6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-7qSoP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-RLb8Yw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-T34rP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-hJ_R0h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-nT4CKU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-6mnIn6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-_ZOXTp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-4CxQnV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:45:50 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-9VSt6I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:45:50 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-xle308-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:45:50 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-bcr9Xa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:45:50 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-HmWxVj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:50 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-e7bniG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:45:50 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-2pZdua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:45:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:45:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:45:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:45:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:45:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:45:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:45:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:45:53 INFO - Downloading blessings-1.6.tar.gz 08:45:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:45:53 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)) 08:45:53 INFO - Installing collected packages: blessings 08:45:53 INFO - Running setup.py install for blessings 08:45:54 INFO - Successfully installed blessings 08:45:54 INFO - Cleaning up... 08:45:54 INFO - Return code: 0 08:45:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:45:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:54 INFO - Reading from file tmpfile_stdout 08:45:54 INFO - Current package versions: 08:45:54 INFO - blessings == 1.6 08:45:54 INFO - blobuploader == 1.2.4 08:45:54 INFO - browsermob-proxy == 0.6.0 08:45:54 INFO - docopt == 0.6.1 08:45:54 INFO - manifestparser == 1.1 08:45:54 INFO - marionette-client == 2.3.0 08:45:54 INFO - marionette-driver == 1.4.0 08:45:54 INFO - mozInstall == 1.12 08:45:54 INFO - mozcrash == 0.17 08:45:54 INFO - mozdebug == 0.1 08:45:54 INFO - mozdevice == 0.48 08:45:54 INFO - mozfile == 1.2 08:45:54 INFO - mozhttpd == 0.7 08:45:54 INFO - mozinfo == 0.9 08:45:54 INFO - mozleak == 0.1 08:45:54 INFO - mozlog == 3.1 08:45:54 INFO - moznetwork == 0.27 08:45:54 INFO - mozprocess == 0.22 08:45:54 INFO - mozprofile == 0.28 08:45:54 INFO - mozrunner == 6.11 08:45:54 INFO - mozscreenshot == 0.1 08:45:54 INFO - mozsystemmonitor == 0.0 08:45:54 INFO - moztest == 0.7 08:45:54 INFO - mozversion == 1.4 08:45:54 INFO - psutil == 3.1.1 08:45:54 INFO - requests == 1.2.3 08:45:54 INFO - wptserve == 1.4.0 08:45:54 INFO - wsgiref == 0.1.2 08:45:54 INFO - Running post-action listener: _resource_record_post_action 08:45:54 INFO - Running post-action listener: _start_resource_monitoring 08:45:54 INFO - Starting resource monitoring. 08:45:54 INFO - ##### 08:45:54 INFO - ##### Running pull step. 08:45:54 INFO - ##### 08:45:54 INFO - Running pre-action listener: _resource_record_pre_action 08:45:54 INFO - Running main action method: pull 08:45:54 INFO - Pull has nothing to do! 08:45:54 INFO - Running post-action listener: _resource_record_post_action 08:45:54 INFO - ##### 08:45:54 INFO - ##### Running install step. 08:45:54 INFO - ##### 08:45:54 INFO - Running pre-action listener: _resource_record_pre_action 08:45:54 INFO - Running main action method: install 08:45:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:54 INFO - Reading from file tmpfile_stdout 08:45:54 INFO - Detecting whether we're running mozinstall >=1.0... 08:45:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:45:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:45:55 INFO - Reading from file tmpfile_stdout 08:45:55 INFO - Output received: 08:45:55 INFO - Usage: mozinstall [options] installer 08:45:55 INFO - Options: 08:45:55 INFO - -h, --help show this help message and exit 08:45:55 INFO - -d DEST, --destination=DEST 08:45:55 INFO - Directory to install application into. [default: 08:45:55 INFO - "/builds/slave/test"] 08:45:55 INFO - --app=APP Application being installed. [default: firefox] 08:45:55 INFO - mkdir: /builds/slave/test/build/application 08:45:55 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'] 08:45:55 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 08:46:12 INFO - Reading from file tmpfile_stdout 08:46:12 INFO - Output received: 08:46:12 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:46:12 INFO - Running post-action listener: _resource_record_post_action 08:46:12 INFO - ##### 08:46:12 INFO - ##### Running run-tests step. 08:46:12 INFO - ##### 08:46:12 INFO - Running pre-action listener: _resource_record_pre_action 08:46:12 INFO - Running main action method: run_tests 08:46:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:46:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:46:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:46:12 INFO - grabbing minidump binary from tooltool 08:46:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:46:12 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 0x10d79f5e0>, '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 0x10d382cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d3ad990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:46:12 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 08:46:12 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 08:46:12 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:46:12 INFO - Return code: 0 08:46:12 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:46:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:46:12 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/XFBA0_agR2u_MuTQaVOavw/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 08:46:12 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/XFBA0_agR2u_MuTQaVOavw/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 08:46:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1WFoxEVyQY/Render', 08:46:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:46:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:46:12 INFO - 'HOME': '/Users/cltbld', 08:46:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:46:12 INFO - 'LOGNAME': 'cltbld', 08:46:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:46:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:12 INFO - 'MOZ_NO_REMOTE': '1', 08:46:12 INFO - 'NO_EM_RESTART': '1', 08:46:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:46:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:46:12 INFO - 'PWD': '/builds/slave/test', 08:46:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:46:12 INFO - 'SHELL': '/bin/bash', 08:46:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AQRg1myQN5/Listeners', 08:46:12 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', 08:46:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:46:12 INFO - 'USER': 'cltbld', 08:46:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:46:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:46:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:46:12 INFO - 'XPC_FLAGS': '0x0', 08:46:12 INFO - 'XPC_SERVICE_NAME': '0', 08:46:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:46:12 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/XFBA0_agR2u_MuTQaVOavw/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 08:46:13 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 08:46:13 INFO - import pkg_resources 08:46:14 INFO - Using 1 client processes 08:46:14 INFO - wptserve Starting http server on 127.0.0.1:8000 08:46:14 INFO - wptserve Starting http server on 127.0.0.1:8001 08:46:14 INFO - wptserve Starting http server on 127.0.0.1:8443 08:46:16 INFO - SUITE-START | Running 778 tests 08:46:16 INFO - Running testharness tests 08:46:16 INFO - Setting up ssl 08:46:16 INFO - PROCESS | certutil | 08:46:16 INFO - PROCESS | certutil | 08:46:16 INFO - PROCESS | certutil | 08:46:16 INFO - Certificate Nickname Trust Attributes 08:46:16 INFO - SSL,S/MIME,JAR/XPI 08:46:16 INFO - 08:46:16 INFO - web-platform-tests CT,, 08:46:16 INFO - 08:46:16 INFO - Starting runner 08:46:17 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:46:17 INFO - PROCESS | 1657 | 1462981577457 Marionette DEBUG Marionette enabled via build flag and pref 08:46:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x113e1a000 == 1 [pid = 1657] [id = 1] 08:46:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113e1a800) [pid = 1657] [serial = 1] [outer = 0x0] 08:46:17 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 08:46:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113e1b800) [pid = 1657] [serial = 2] [outer = 0x113e1a800] 08:46:17 INFO - PROCESS | 1657 | 1462981577774 Marionette INFO Listening on port 2828 08:46:18 INFO - PROCESS | 1657 | 1462981578085 Marionette DEBUG Marionette enabled via command-line flag 08:46:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1166f4800 == 2 [pid = 1657] [id = 2] 08:46:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x1166f5000) [pid = 1657] [serial = 3] [outer = 0x0] 08:46:18 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 08:46:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x1166f6000) [pid = 1657] [serial = 4] [outer = 0x1166f5000] 08:46:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:18 INFO - PROCESS | 1657 | 1462981578301 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 08:46:18 INFO - PROCESS | 1657 | 1462981578371 Marionette DEBUG Closed connection conn0 08:46:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:18 INFO - PROCESS | 1657 | 1462981578416 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 08:46:18 INFO - PROCESS | 1657 | 1462981578423 Marionette DEBUG Closed connection conn1 08:46:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:18 INFO - PROCESS | 1657 | 1462981578428 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 08:46:18 INFO - PROCESS | 1657 | 1462981578433 Marionette DEBUG Closed connection conn2 08:46:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:18 INFO - PROCESS | 1657 | 1462981578439 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49289 08:46:18 INFO - PROCESS | 1657 | 1462981578445 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:46:18 INFO - PROCESS | 1657 | 1462981578450 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":"20160511072717","device":"desktop","version":"48.0a2"} 08:46:18 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e0d000 == 3 [pid = 1657] [id = 3] 08:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119e13800) [pid = 1657] [serial = 5] [outer = 0x0] 08:46:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e14800 == 4 [pid = 1657] [id = 4] 08:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119cce400) [pid = 1657] [serial = 6] [outer = 0x0] 08:46:19 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:46:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x121810000 == 5 [pid = 1657] [id = 5] 08:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119c91c00) [pid = 1657] [serial = 7] [outer = 0x0] 08:46:19 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:46:19 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x12190a800) [pid = 1657] [serial = 8] [outer = 0x119c91c00] 08:46:19 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x123d7e000) [pid = 1657] [serial = 9] [outer = 0x119e13800] 08:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x1214ec400) [pid = 1657] [serial = 10] [outer = 0x119cce400] 08:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x121635800) [pid = 1657] [serial = 11] [outer = 0x119c91c00] 08:46:20 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:46:20 INFO - PROCESS | 1657 | 1462981580438 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1657 | 1462981580448 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x119b8cc00) [pid = 1657] [serial = 12] [outer = 0x119c91c00] 08:46:20 INFO - PROCESS | 1657 | 1462981580819 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c1e3cf45-a126-014f-a71f-24a6275d9003","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":"20160511072717","device":"desktop","version":"48.0a2","command_id":1}}] 08:46:20 INFO - PROCESS | 1657 | 1462981580912 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:46:20 INFO - PROCESS | 1657 | 1462981580951 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:46:21 INFO - PROCESS | 1657 | 1462981581036 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:46:21 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:46:21 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 08:46:21 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 08:46:21 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x128e74c00) [pid = 1657] [serial = 13] [outer = 0x119c91c00] 08:46:21 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:46:21 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:21 INFO - PROCESS | 1657 | 1462981581313 Marionette TRACE conn3 <- [1,3,null,{}] 08:46:21 INFO - PROCESS | 1657 | 1462981581315 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:46:21 INFO - PROCESS | 1657 | 1462981581330 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:46:21 INFO - PROCESS | 1657 | 1462981581354 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1657 | 1462981581355 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:46:21 INFO - PROCESS | 1657 | 1462981581363 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1657 | 1462981581365 Marionette TRACE conn3 <- [1,6,null,{}] 08:46:21 INFO - PROCESS | 1657 | 1462981581369 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 1657 | 1462981581383 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:46:21 INFO - PROCESS | 1657 | 1462981581387 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12925d000 == 6 [pid = 1657] [id = 6] 08:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x129425800) [pid = 1657] [serial = 14] [outer = 0x0] 08:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x129427c00) [pid = 1657] [serial = 15] [outer = 0x129425800] 08:46:21 INFO - PROCESS | 1657 | 1462981581423 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x12942d400) [pid = 1657] [serial = 16] [outer = 0x129425800] 08:46:21 INFO - PROCESS | 1657 | 1462981581728 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:46:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x129489000 == 7 [pid = 1657] [id = 7] 08:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x128e7b800) [pid = 1657] [serial = 17] [outer = 0x0] 08:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x129430c00) [pid = 1657] [serial = 18] [outer = 0x128e7b800] 08:46:21 INFO - PROCESS | 1657 | 1462981581762 Marionette DEBUG loaded listener.js 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 08:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x1296fa800) [pid = 1657] [serial = 19] [outer = 0x128e7b800] 08:46:21 INFO - PROCESS | 1657 | 1462981581821 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1657 | 1462981581823 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:46:21 INFO - PROCESS | 1657 | 1462981581841 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1657 | 1462981581842 Marionette TRACE conn3 <- [1,10,null,{}] 08:46:21 INFO - PROCESS | 1657 | 1462981581853 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 1657 | 1462981581980 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:46:22 INFO - PROCESS | 1657 | 1462981582013 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac0b000 == 8 [pid = 1657] [id = 8] 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12aaf0c00) [pid = 1657] [serial = 20] [outer = 0x0] 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12aaf2800) [pid = 1657] [serial = 21] [outer = 0x12aaf0c00] 08:46:22 INFO - PROCESS | 1657 | 1462981582042 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12aaf6c00) [pid = 1657] [serial = 22] [outer = 0x12aaf0c00] 08:46:22 INFO - PROCESS | 1657 | 1462981582348 Marionette TRACE conn3 <- [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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 528ms 08:46:22 INFO - PROCESS | 1657 | 1462981582364 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1657 | 1462981582365 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 08:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:46:22 INFO - PROCESS | 1657 | 1462981582368 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1657 | 1462981582369 Marionette TRACE conn3 <- [1,14,null,{}] 08:46:22 INFO - PROCESS | 1657 | 1462981582371 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1657 | 1462981582511 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:46:22 INFO - PROCESS | 1657 | 1462981582519 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b446000 == 9 [pid = 1657] [id = 9] 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12ad5c400) [pid = 1657] [serial = 23] [outer = 0x0] 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12adb2000) [pid = 1657] [serial = 24] [outer = 0x12ad5c400] 08:46:22 INFO - PROCESS | 1657 | 1462981582544 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b4a3000) [pid = 1657] [serial = 25] [outer = 0x12ad5c400] 08:46:22 INFO - PROCESS | 1657 | 1462981582795 Marionette TRACE conn3 <- [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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 08:46:22 INFO - PROCESS | 1657 | 1462981582838 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1657 | 1462981582840 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 08:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:46:22 INFO - PROCESS | 1657 | 1462981582850 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1657 | 1462981582851 Marionette TRACE conn3 <- [1,18,null,{}] 08:46:22 INFO - PROCESS | 1657 | 1462981582853 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1657 | 1462981582950 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:46:22 INFO - PROCESS | 1657 | 1462981582955 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb92800 == 10 [pid = 1657] [id = 10] 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12bbb3800) [pid = 1657] [serial = 26] [outer = 0x0] 08:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12bbbcc00) [pid = 1657] [serial = 27] [outer = 0x12bbb3800] 08:46:22 INFO - PROCESS | 1657 | 1462981582983 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12bc36400) [pid = 1657] [serial = 28] [outer = 0x12bbb3800] 08:46:23 INFO - PROCESS | 1657 | 1462981583265 Marionette TRACE conn3 <- [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]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 08:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:46:23 INFO - PROCESS | 1657 | 1462981583319 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1657 | 1462981583320 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 08:46:23 INFO - PROCESS | 1657 | 1462981583324 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1657 | 1462981583326 Marionette TRACE conn3 <- [1,22,null,{}] 08:46:23 INFO - PROCESS | 1657 | 1462981583328 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 1657 | 1462981583414 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:46:23 INFO - PROCESS | 1657 | 1462981583418 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c03e000 == 11 [pid = 1657] [id = 11] 08:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12bc3a400) [pid = 1657] [serial = 29] [outer = 0x0] 08:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12bf59c00) [pid = 1657] [serial = 30] [outer = 0x12bc3a400] 08:46:23 INFO - PROCESS | 1657 | 1462981583443 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12bfea000) [pid = 1657] [serial = 31] [outer = 0x12bc3a400] 08:46:23 INFO - PROCESS | 1657 | 1462981583694 Marionette TRACE conn3 <- [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]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 08:46:23 INFO - PROCESS | 1657 | 1462981583747 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1657 | 1462981583749 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 08:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:46:23 INFO - PROCESS | 1657 | 1462981583752 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1657 | 1462981583753 Marionette TRACE conn3 <- [1,26,null,{}] 08:46:23 INFO - PROCESS | 1657 | 1462981583764 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 1657 | 1462981583864 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:46:23 INFO - PROCESS | 1657 | 1462981583873 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3bf800 == 12 [pid = 1657] [id = 12] 08:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x12bfed000) [pid = 1657] [serial = 32] [outer = 0x0] 08:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12bff2000) [pid = 1657] [serial = 33] [outer = 0x12bfed000] 08:46:23 INFO - PROCESS | 1657 | 1462981583911 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12c520000) [pid = 1657] [serial = 34] [outer = 0x12bfed000] 08:46:24 INFO - PROCESS | 1657 | 1462981584238 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 524ms 08:46:24 INFO - PROCESS | 1657 | 1462981584279 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1657 | 1462981584281 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 08:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:46:24 INFO - PROCESS | 1657 | 1462981584283 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1657 | 1462981584284 Marionette TRACE conn3 <- [1,30,null,{}] 08:46:24 INFO - PROCESS | 1657 | 1462981584286 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 1657 | 1462981584371 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:46:24 INFO - PROCESS | 1657 | 1462981584378 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x118097800 == 13 [pid = 1657] [id = 13] 08:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12aa8c400) [pid = 1657] [serial = 35] [outer = 0x0] 08:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12aa8ec00) [pid = 1657] [serial = 36] [outer = 0x12aa8c400] 08:46:24 INFO - PROCESS | 1657 | 1462981584402 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12bff4800) [pid = 1657] [serial = 37] [outer = 0x12aa8c400] 08:46:24 INFO - PROCESS | 1657 | 1462981584640 Marionette TRACE conn3 <- [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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 08:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:46:24 INFO - PROCESS | 1657 | 1462981584651 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1657 | 1462981584652 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 08:46:24 INFO - PROCESS | 1657 | 1462981584654 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1657 | 1462981584655 Marionette TRACE conn3 <- [1,34,null,{}] 08:46:24 INFO - PROCESS | 1657 | 1462981584665 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 1657 | 1462981584753 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:46:24 INFO - PROCESS | 1657 | 1462981584757 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c8000 == 14 [pid = 1657] [id = 14] 08:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12bc3dc00) [pid = 1657] [serial = 38] [outer = 0x0] 08:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c526400) [pid = 1657] [serial = 39] [outer = 0x12bc3dc00] 08:46:24 INFO - PROCESS | 1657 | 1462981584791 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c52dc00) [pid = 1657] [serial = 40] [outer = 0x12bc3dc00] 08:46:25 INFO - PROCESS | 1657 | 1462981585025 Marionette TRACE conn3 <- [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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 08:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:46:25 INFO - PROCESS | 1657 | 1462981585080 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1657 | 1462981585081 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 08:46:25 INFO - PROCESS | 1657 | 1462981585083 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1657 | 1462981585084 Marionette TRACE conn3 <- [1,38,null,{}] 08:46:25 INFO - PROCESS | 1657 | 1462981585087 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1657 | 1462981585185 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:46:25 INFO - PROCESS | 1657 | 1462981585189 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caaf800 == 15 [pid = 1657] [id = 15] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12c532800) [pid = 1657] [serial = 41] [outer = 0x0] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12c539c00) [pid = 1657] [serial = 42] [outer = 0x12c532800] 08:46:25 INFO - PROCESS | 1657 | 1462981585214 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cb6b800) [pid = 1657] [serial = 43] [outer = 0x12c532800] 08:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 369ms 08:46:25 INFO - PROCESS | 1657 | 1462981585446 Marionette TRACE conn3 <- [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]]]}] 08:46:25 INFO - PROCESS | 1657 | 1462981585453 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1657 | 1462981585454 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 08:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:46:25 INFO - PROCESS | 1657 | 1462981585463 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1657 | 1462981585464 Marionette TRACE conn3 <- [1,42,null,{}] 08:46:25 INFO - PROCESS | 1657 | 1462981585466 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1657 | 1462981585560 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:46:25 INFO - PROCESS | 1657 | 1462981585564 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf38000 == 16 [pid = 1657] [id = 16] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12cb6e400) [pid = 1657] [serial = 44] [outer = 0x0] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12cb73c00) [pid = 1657] [serial = 45] [outer = 0x12cb6e400] 08:46:25 INFO - PROCESS | 1657 | 1462981585589 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12cdde400) [pid = 1657] [serial = 46] [outer = 0x12cb6e400] 08:46:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d325800 == 17 [pid = 1657] [id = 17] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12d326000) [pid = 1657] [serial = 47] [outer = 0x0] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12d32a800) [pid = 1657] [serial = 48] [outer = 0x12d326000] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12d329000) [pid = 1657] [serial = 49] [outer = 0x12d326000] 08:46:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cabc000 == 18 [pid = 1657] [id = 18] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12cddb400) [pid = 1657] [serial = 50] [outer = 0x0] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12d319c00) [pid = 1657] [serial = 51] [outer = 0x12cddb400] 08:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12d31b800) [pid = 1657] [serial = 52] [outer = 0x12cddb400] 08:46:25 INFO - PROCESS | 1657 | 1462981585940 Marionette TRACE conn3 <- [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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 08:46:25 INFO - PROCESS | 1657 | 1462981585982 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:46:25 INFO - PROCESS | 1657 | 1462981585993 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 08:46:25 INFO - PROCESS | 1657 | 1462981585995 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1657 | 1462981585997 Marionette TRACE conn3 <- [1,46,null,{}] 08:46:26 INFO - PROCESS | 1657 | 1462981585999 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 1657 | 1462981586083 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:46:26 INFO - PROCESS | 1657 | 1462981586087 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d758800 == 19 [pid = 1657] [id = 19] 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x12cde4400) [pid = 1657] [serial = 53] [outer = 0x0] 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12d3e1c00) [pid = 1657] [serial = 54] [outer = 0x12cde4400] 08:46:26 INFO - PROCESS | 1657 | 1462981586116 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12d7df800) [pid = 1657] [serial = 55] [outer = 0x12cde4400] 08:46:26 INFO - PROCESS | 1657 | 1462981586362 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 08:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:46:26 INFO - PROCESS | 1657 | 1462981586414 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1657 | 1462981586416 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 08:46:26 INFO - PROCESS | 1657 | 1462981586418 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1657 | 1462981586419 Marionette TRACE conn3 <- [1,50,null,{}] 08:46:26 INFO - PROCESS | 1657 | 1462981586421 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 1657 | 1462981586524 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:46:26 INFO - PROCESS | 1657 | 1462981586529 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8df000 == 20 [pid = 1657] [id = 20] 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x118171c00) [pid = 1657] [serial = 56] [outer = 0x0] 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x118a98c00) [pid = 1657] [serial = 57] [outer = 0x118171c00] 08:46:26 INFO - PROCESS | 1657 | 1462981586554 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12d7e5400) [pid = 1657] [serial = 58] [outer = 0x118171c00] 08:46:26 INFO - PROCESS | 1657 | 1462981586777 Marionette TRACE conn3 <- [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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 08:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:46:26 INFO - PROCESS | 1657 | 1462981586787 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1657 | 1462981586788 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 08:46:26 INFO - PROCESS | 1657 | 1462981586797 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1657 | 1462981586799 Marionette TRACE conn3 <- [1,54,null,{}] 08:46:26 INFO - PROCESS | 1657 | 1462981586801 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 1657 | 1462981586892 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:46:26 INFO - PROCESS | 1657 | 1462981586898 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6d2800 == 21 [pid = 1657] [id = 21] 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12d7e7c00) [pid = 1657] [serial = 59] [outer = 0x0] 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12db0dc00) [pid = 1657] [serial = 60] [outer = 0x12d7e7c00] 08:46:26 INFO - PROCESS | 1657 | 1462981586922 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12db11c00) [pid = 1657] [serial = 61] [outer = 0x12d7e7c00] 08:46:27 INFO - PROCESS | 1657 | 1462981587157 Marionette TRACE conn3 <- [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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 375ms 08:46:27 INFO - PROCESS | 1657 | 1462981587165 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 1657 | 1462981587166 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 08:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:46:27 INFO - PROCESS | 1657 | 1462981587168 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 1657 | 1462981587169 Marionette TRACE conn3 <- [1,58,null,{}] 08:46:27 INFO - PROCESS | 1657 | 1462981587179 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 1657 | 1462981587270 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:46:27 INFO - PROCESS | 1657 | 1462981587284 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8f3800 == 22 [pid = 1657] [id = 22] 08:46:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x12db13c00) [pid = 1657] [serial = 62] [outer = 0x0] 08:46:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12db18c00) [pid = 1657] [serial = 63] [outer = 0x12db13c00] 08:46:27 INFO - PROCESS | 1657 | 1462981587308 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12db25400) [pid = 1657] [serial = 64] [outer = 0x12db13c00] 08:46:27 INFO - PROCESS | 1657 | 1462981587545 Marionette TRACE conn3 <- [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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 419ms 08:46:28 INFO - PROCESS | 1657 | 1462981588160 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 1657 | 1462981588164 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 08:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:46:28 INFO - PROCESS | 1657 | 1462981588227 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1657 | 1462981588229 Marionette TRACE conn3 <- [1,62,null,{}] 08:46:28 INFO - PROCESS | 1657 | 1462981588233 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 1657 | 1462981588328 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:46:28 INFO - PROCESS | 1657 | 1462981588383 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264e800 == 23 [pid = 1657] [id = 23] 08:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1122b2800) [pid = 1657] [serial = 65] [outer = 0x0] 08:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x112a62800) [pid = 1657] [serial = 66] [outer = 0x1122b2800] 08:46:28 INFO - PROCESS | 1657 | 1462981588413 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x112f51000) [pid = 1657] [serial = 67] [outer = 0x1122b2800] 08:46:28 INFO - PROCESS | 1657 | 1462981588833 Marionette TRACE conn3 <- [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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 680ms 08:46:28 INFO - PROCESS | 1657 | 1462981588899 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 1657 | 1462981588901 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 08:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:46:28 INFO - PROCESS | 1657 | 1462981588907 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1657 | 1462981588910 Marionette TRACE conn3 <- [1,66,null,{}] 08:46:28 INFO - PROCESS | 1657 | 1462981588913 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 1657 | 1462981589018 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:46:29 INFO - PROCESS | 1657 | 1462981589073 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x116745800 == 24 [pid = 1657] [id = 24] 08:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x113c4e000) [pid = 1657] [serial = 68] [outer = 0x0] 08:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1167dc800) [pid = 1657] [serial = 69] [outer = 0x113c4e000] 08:46:29 INFO - PROCESS | 1657 | 1462981589103 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x11744e400) [pid = 1657] [serial = 70] [outer = 0x113c4e000] 08:46:29 INFO - PROCESS | 1657 | 1462981589500 Marionette TRACE conn3 <- [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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 08:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:46:29 INFO - PROCESS | 1657 | 1462981589529 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1657 | 1462981589530 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 08:46:29 INFO - PROCESS | 1657 | 1462981589532 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1657 | 1462981589534 Marionette TRACE conn3 <- [1,70,null,{}] 08:46:29 INFO - PROCESS | 1657 | 1462981589540 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 1657 | 1462981589650 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:46:29 INFO - PROCESS | 1657 | 1462981589716 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701a000 == 25 [pid = 1657] [id = 25] 08:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11930c000) [pid = 1657] [serial = 71] [outer = 0x0] 08:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11943cc00) [pid = 1657] [serial = 72] [outer = 0x11930c000] 08:46:29 INFO - PROCESS | 1657 | 1462981589751 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119b81800) [pid = 1657] [serial = 73] [outer = 0x11930c000] 08:46:30 INFO - PROCESS | 1657 | 1462981590332 Marionette TRACE conn3 <- [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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 870ms 08:46:30 INFO - PROCESS | 1657 | 1462981590453 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1657 | 1462981590455 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 08:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:46:30 INFO - PROCESS | 1657 | 1462981590511 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1657 | 1462981590513 Marionette TRACE conn3 <- [1,74,null,{}] 08:46:30 INFO - PROCESS | 1657 | 1462981590519 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 1657 | 1462981590598 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:46:30 INFO - PROCESS | 1657 | 1462981590651 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x113eba000 == 26 [pid = 1657] [id = 26] 08:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x113ce0000) [pid = 1657] [serial = 74] [outer = 0x0] 08:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1166c9000) [pid = 1657] [serial = 75] [outer = 0x113ce0000] 08:46:30 INFO - PROCESS | 1657 | 1462981590679 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116840800) [pid = 1657] [serial = 76] [outer = 0x113ce0000] 08:46:31 INFO - PROCESS | 1657 | 1462981591069 Marionette TRACE conn3 <- [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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 575ms 08:46:31 INFO - PROCESS | 1657 | 1462981591083 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1657 | 1462981591086 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:46:31 INFO - PROCESS | 1657 | 1462981591092 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1657 | 1462981591093 Marionette TRACE conn3 <- [1,78,null,{}] 08:46:31 INFO - PROCESS | 1657 | 1462981591096 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 1657 | 1462981591164 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:46:31 INFO - PROCESS | 1657 | 1462981591169 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164d6000 == 27 [pid = 1657] [id = 27] 08:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116a61400) [pid = 1657] [serial = 77] [outer = 0x0] 08:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117442400) [pid = 1657] [serial = 78] [outer = 0x116a61400] 08:46:31 INFO - PROCESS | 1657 | 1462981591202 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11757c000) [pid = 1657] [serial = 79] [outer = 0x116a61400] 08:46:31 INFO - PROCESS | 1657 | 1462981591655 Marionette TRACE conn3 <- [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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 619ms 08:46:31 INFO - PROCESS | 1657 | 1462981591712 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:46:31 INFO - PROCESS | 1657 | 1462981591714 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 08:46:31 INFO - PROCESS | 1657 | 1462981591718 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1657 | 1462981591721 Marionette TRACE conn3 <- [1,82,null,{}] 08:46:31 INFO - PROCESS | 1657 | 1462981591734 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 1657 | 1462981591844 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:46:31 INFO - PROCESS | 1657 | 1462981591908 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f17800 == 28 [pid = 1657] [id = 28] 08:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116a66000) [pid = 1657] [serial = 80] [outer = 0x0] 08:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11817f400) [pid = 1657] [serial = 81] [outer = 0x116a66000] 08:46:31 INFO - PROCESS | 1657 | 1462981591935 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118635000) [pid = 1657] [serial = 82] [outer = 0x116a66000] 08:46:32 INFO - PROCESS | 1657 | 1462981592197 Marionette TRACE conn3 <- [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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 527ms 08:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:46:32 INFO - PROCESS | 1657 | 1462981592248 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1657 | 1462981592249 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 08:46:32 INFO - PROCESS | 1657 | 1462981592252 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1657 | 1462981592253 Marionette TRACE conn3 <- [1,86,null,{}] 08:46:32 INFO - PROCESS | 1657 | 1462981592265 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 1657 | 1462981592358 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:46:32 INFO - PROCESS | 1657 | 1462981592364 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170de800 == 29 [pid = 1657] [id = 29] 08:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1186d4400) [pid = 1657] [serial = 83] [outer = 0x0] 08:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118a0f800) [pid = 1657] [serial = 84] [outer = 0x1186d4400] 08:46:32 INFO - PROCESS | 1657 | 1462981592397 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118f92400) [pid = 1657] [serial = 85] [outer = 0x1186d4400] 08:46:32 INFO - PROCESS | 1657 | 1462981592757 Marionette TRACE conn3 <- [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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 519ms 08:46:32 INFO - PROCESS | 1657 | 1462981592772 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:46:32 INFO - PROCESS | 1657 | 1462981592773 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 08:46:32 INFO - PROCESS | 1657 | 1462981592777 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1657 | 1462981592778 Marionette TRACE conn3 <- [1,90,null,{}] 08:46:32 INFO - PROCESS | 1657 | 1462981592781 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 1657 | 1462981592847 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:46:32 INFO - PROCESS | 1657 | 1462981592851 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118099000 == 30 [pid = 1657] [id = 30] 08:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118a99c00) [pid = 1657] [serial = 86] [outer = 0x0] 08:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11930e800) [pid = 1657] [serial = 87] [outer = 0x118a99c00] 08:46:32 INFO - PROCESS | 1657 | 1462981592880 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197c6c00) [pid = 1657] [serial = 88] [outer = 0x118a99c00] 08:46:33 INFO - PROCESS | 1657 | 1462981593230 Marionette TRACE conn3 <- [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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 08:46:33 INFO - PROCESS | 1657 | 1462981593248 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1657 | 1462981593249 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 08:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:46:33 INFO - PROCESS | 1657 | 1462981593253 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1657 | 1462981593255 Marionette TRACE conn3 <- [1,94,null,{}] 08:46:33 INFO - PROCESS | 1657 | 1462981593261 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 1657 | 1462981593386 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:46:33 INFO - PROCESS | 1657 | 1462981593456 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x118650800 == 31 [pid = 1657] [id = 31] 08:46:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119303800) [pid = 1657] [serial = 89] [outer = 0x0] 08:46:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11994ec00) [pid = 1657] [serial = 90] [outer = 0x119303800] 08:46:33 INFO - PROCESS | 1657 | 1462981593507 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120f36c00) [pid = 1657] [serial = 91] [outer = 0x119303800] 08:46:33 INFO - PROCESS | 1657 | 1462981593894 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 674ms 08:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:46:33 INFO - PROCESS | 1657 | 1462981593927 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1657 | 1462981593928 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 08:46:33 INFO - PROCESS | 1657 | 1462981593930 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1657 | 1462981593931 Marionette TRACE conn3 <- [1,98,null,{}] 08:46:33 INFO - PROCESS | 1657 | 1462981593934 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 1657 | 1462981594020 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:46:34 INFO - PROCESS | 1657 | 1462981594026 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a60000 == 32 [pid = 1657] [id = 32] 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119311c00) [pid = 1657] [serial = 92] [outer = 0x0] 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120f39c00) [pid = 1657] [serial = 93] [outer = 0x119311c00] 08:46:34 INFO - PROCESS | 1657 | 1462981594051 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12126e000) [pid = 1657] [serial = 94] [outer = 0x119311c00] 08:46:34 INFO - PROCESS | 1657 | 1462981594311 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 08:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:46:34 INFO - PROCESS | 1657 | 1462981594348 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1657 | 1462981594350 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 08:46:34 INFO - PROCESS | 1657 | 1462981594352 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1657 | 1462981594353 Marionette TRACE conn3 <- [1,102,null,{}] 08:46:34 INFO - PROCESS | 1657 | 1462981594363 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 1657 | 1462981594436 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:46:34 INFO - PROCESS | 1657 | 1462981594443 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119420800 == 33 [pid = 1657] [id = 33] 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121138400) [pid = 1657] [serial = 95] [outer = 0x0] 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121531000) [pid = 1657] [serial = 96] [outer = 0x121138400] 08:46:34 INFO - PROCESS | 1657 | 1462981594468 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12163a800) [pid = 1657] [serial = 97] [outer = 0x121138400] 08:46:34 INFO - PROCESS | 1657 | 1462981594758 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 08:46:34 INFO - PROCESS | 1657 | 1462981594770 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1657 | 1462981594771 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 08:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:46:34 INFO - PROCESS | 1657 | 1462981594781 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1657 | 1462981594782 Marionette TRACE conn3 <- [1,106,null,{}] 08:46:34 INFO - PROCESS | 1657 | 1462981594785 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 1657 | 1462981594860 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:46:34 INFO - PROCESS | 1657 | 1462981594865 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a2800 == 34 [pid = 1657] [id = 34] 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121136c00) [pid = 1657] [serial = 98] [outer = 0x0] 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1219ca000) [pid = 1657] [serial = 99] [outer = 0x121136c00] 08:46:34 INFO - PROCESS | 1657 | 1462981594891 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124a35800) [pid = 1657] [serial = 100] [outer = 0x121136c00] 08:46:35 INFO - PROCESS | 1657 | 1462981595178 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 08:46:35 INFO - PROCESS | 1657 | 1462981595200 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 1657 | 1462981595201 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 08:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:46:35 INFO - PROCESS | 1657 | 1462981595203 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1657 | 1462981595205 Marionette TRACE conn3 <- [1,110,null,{}] 08:46:35 INFO - PROCESS | 1657 | 1462981595216 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 1657 | 1462981595315 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:46:35 INFO - PROCESS | 1657 | 1462981595322 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b05800 == 35 [pid = 1657] [id = 35] 08:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121138000) [pid = 1657] [serial = 101] [outer = 0x0] 08:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124aaa800) [pid = 1657] [serial = 102] [outer = 0x121138000] 08:46:35 INFO - PROCESS | 1657 | 1462981595347 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124df0c00) [pid = 1657] [serial = 103] [outer = 0x121138000] 08:46:35 INFO - PROCESS | 1657 | 1462981595620 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 426ms 08:46:35 INFO - PROCESS | 1657 | 1462981595633 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 1657 | 1462981595634 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 08:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:46:35 INFO - PROCESS | 1657 | 1462981595637 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1657 | 1462981595638 Marionette TRACE conn3 <- [1,114,null,{}] 08:46:35 INFO - PROCESS | 1657 | 1462981595648 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 1657 | 1462981595744 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:46:35 INFO - PROCESS | 1657 | 1462981595748 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f94000 == 36 [pid = 1657] [id = 36] 08:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124af1c00) [pid = 1657] [serial = 104] [outer = 0x0] 08:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12562e400) [pid = 1657] [serial = 105] [outer = 0x124af1c00] 08:46:35 INFO - PROCESS | 1657 | 1462981595779 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126b52800) [pid = 1657] [serial = 106] [outer = 0x124af1c00] 08:46:36 INFO - PROCESS | 1657 | 1462981596089 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 474ms 08:46:36 INFO - PROCESS | 1657 | 1462981596112 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1657 | 1462981596113 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 08:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:46:36 INFO - PROCESS | 1657 | 1462981596115 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1657 | 1462981596116 Marionette TRACE conn3 <- [1,118,null,{}] 08:46:36 INFO - PROCESS | 1657 | 1462981596118 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 1657 | 1462981596191 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:46:36 INFO - PROCESS | 1657 | 1462981596239 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x121158000 == 37 [pid = 1657] [id = 37] 08:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124da6c00) [pid = 1657] [serial = 107] [outer = 0x0] 08:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126b5dc00) [pid = 1657] [serial = 108] [outer = 0x124da6c00] 08:46:36 INFO - PROCESS | 1657 | 1462981596264 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x127436c00) [pid = 1657] [serial = 109] [outer = 0x124da6c00] 08:46:36 INFO - PROCESS | 1657 | 1462981596500 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 08:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:46:36 INFO - PROCESS | 1657 | 1462981596534 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1657 | 1462981596535 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 08:46:36 INFO - PROCESS | 1657 | 1462981596541 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1657 | 1462981596544 Marionette TRACE conn3 <- [1,122,null,{}] 08:46:36 INFO - PROCESS | 1657 | 1462981596552 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 1657 | 1462981596628 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:46:36 INFO - PROCESS | 1657 | 1462981596633 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c0800 == 38 [pid = 1657] [id = 38] 08:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1274f4c00) [pid = 1657] [serial = 110] [outer = 0x0] 08:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1274fc000) [pid = 1657] [serial = 111] [outer = 0x1274f4c00] 08:46:36 INFO - PROCESS | 1657 | 1462981596660 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128c21800) [pid = 1657] [serial = 112] [outer = 0x1274f4c00] 08:46:36 INFO - PROCESS | 1657 | 1462981596942 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 432ms 08:46:36 INFO - PROCESS | 1657 | 1462981596969 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1657 | 1462981596970 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 08:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:46:36 INFO - PROCESS | 1657 | 1462981596980 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1657 | 1462981596981 Marionette TRACE conn3 <- [1,126,null,{}] 08:46:36 INFO - PROCESS | 1657 | 1462981596983 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 1657 | 1462981597060 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:46:37 INFO - PROCESS | 1657 | 1462981597064 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x121818800 == 39 [pid = 1657] [id = 39] 08:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1274fe400) [pid = 1657] [serial = 113] [outer = 0x0] 08:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128e7a400) [pid = 1657] [serial = 114] [outer = 0x1274fe400] 08:46:37 INFO - PROCESS | 1657 | 1462981597088 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x129070000) [pid = 1657] [serial = 115] [outer = 0x1274fe400] 08:46:37 INFO - PROCESS | 1657 | 1462981597489 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 525ms 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:46:37 INFO - PROCESS | 1657 | 1462981597499 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1657 | 1462981597501 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 08:46:37 INFO - PROCESS | 1657 | 1462981597504 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1657 | 1462981597505 Marionette TRACE conn3 <- [1,130,null,{}] 08:46:37 INFO - PROCESS | 1657 | 1462981597509 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 1657 | 1462981597620 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:46:37 INFO - PROCESS | 1657 | 1462981597625 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x123f5f800 == 40 [pid = 1657] [id = 40] 08:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x129237800) [pid = 1657] [serial = 116] [outer = 0x0] 08:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x129241800) [pid = 1657] [serial = 117] [outer = 0x129237800] 08:46:37 INFO - PROCESS | 1657 | 1462981597648 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12942d000) [pid = 1657] [serial = 118] [outer = 0x129237800] 08:46:37 INFO - PROCESS | 1657 | 1462981597932 Marionette TRACE conn3 <- [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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:46:37 INFO - PROCESS | 1657 | 1462981597977 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1657 | 1462981597978 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 08:46:37 INFO - PROCESS | 1657 | 1462981597980 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1657 | 1462981597989 Marionette TRACE conn3 <- [1,134,null,{}] 08:46:37 INFO - PROCESS | 1657 | 1462981597994 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 1657 | 1462981598065 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:46:38 INFO - PROCESS | 1657 | 1462981598127 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x124dc7800 == 41 [pid = 1657] [id = 41] 08:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x129238c00) [pid = 1657] [serial = 119] [outer = 0x0] 08:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12942f000) [pid = 1657] [serial = 120] [outer = 0x129238c00] 08:46:38 INFO - PROCESS | 1657 | 1462981598151 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1296f6c00) [pid = 1657] [serial = 121] [outer = 0x129238c00] 08:46:39 INFO - PROCESS | 1657 | 1462981599108 Marionette TRACE conn3 <- [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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1178ms 08:46:39 INFO - PROCESS | 1657 | 1462981599159 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:46:39 INFO - PROCESS | 1657 | 1462981599162 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 08:46:39 INFO - PROCESS | 1657 | 1462981599165 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1657 | 1462981599167 Marionette TRACE conn3 <- [1,138,null,{}] 08:46:39 INFO - PROCESS | 1657 | 1462981599170 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 1657 | 1462981599257 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:46:39 INFO - PROCESS | 1657 | 1462981599285 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x113047800 == 42 [pid = 1657] [id = 42] 08:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1133a5000) [pid = 1657] [serial = 122] [outer = 0x0] 08:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1164a6c00) [pid = 1657] [serial = 123] [outer = 0x1133a5000] 08:46:39 INFO - PROCESS | 1657 | 1462981599313 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1167dec00) [pid = 1657] [serial = 124] [outer = 0x1133a5000] 08:46:39 INFO - PROCESS | 1657 | 1462981599652 Marionette TRACE conn3 <- [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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 08:46:39 INFO - PROCESS | 1657 | 1462981599687 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 1657 | 1462981599692 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 08:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:46:39 INFO - PROCESS | 1657 | 1462981599698 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1657 | 1462981599701 Marionette TRACE conn3 <- [1,142,null,{}] 08:46:39 INFO - PROCESS | 1657 | 1462981599704 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 1657 | 1462981599836 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:46:39 INFO - PROCESS | 1657 | 1462981599859 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f88800 == 43 [pid = 1657] [id = 43] 08:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1164f2800) [pid = 1657] [serial = 125] [outer = 0x0] 08:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1173b8800) [pid = 1657] [serial = 126] [outer = 0x1164f2800] 08:46:39 INFO - PROCESS | 1657 | 1462981599884 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118107400) [pid = 1657] [serial = 127] [outer = 0x1164f2800] 08:46:40 INFO - PROCESS | 1657 | 1462981600311 Marionette TRACE conn3 <- [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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 622ms 08:46:40 INFO - PROCESS | 1657 | 1462981600320 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 1657 | 1462981600322 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 08:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:46:40 INFO - PROCESS | 1657 | 1462981600325 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 1657 | 1462981600329 Marionette TRACE conn3 <- [1,146,null,{}] 08:46:40 INFO - PROCESS | 1657 | 1462981600339 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bfed000) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12bc3a400) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12bbb3800) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12ad5c400) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12aaf0c00) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x129425800) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12d7e7c00) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118171c00) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12cde4400) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12cb6e400) [pid = 1657] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12c532800) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12bc3dc00) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12aa8c400) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119303800) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119311c00) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121138400) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121136c00) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124af1c00) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124da6c00) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1274f4c00) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12db13c00) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1122b2800) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x113c4e000) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11930c000) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x113ce0000) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116a61400) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116a66000) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1186d4400) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118a99c00) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:46:40 INFO - PROCESS | 1657 | 1462981600981 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:46:40 INFO - PROCESS | 1657 | 1462981600992 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11647d800 == 44 [pid = 1657] [id = 44] 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1122b3000) [pid = 1657] [serial = 128] [outer = 0x0] 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116843800) [pid = 1657] [serial = 129] [outer = 0x1122b3000] 08:46:41 INFO - PROCESS | 1657 | 1462981601021 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1181d6c00) [pid = 1657] [serial = 130] [outer = 0x1122b3000] 08:46:41 INFO - PROCESS | 1657 | 1462981601312 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1024ms 08:46:41 INFO - PROCESS | 1657 | 1462981601348 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1657 | 1462981601350 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 08:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:46:41 INFO - PROCESS | 1657 | 1462981601352 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1657 | 1462981601353 Marionette TRACE conn3 <- [1,150,null,{}] 08:46:41 INFO - PROCESS | 1657 | 1462981601356 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 1657 | 1462981601432 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:46:41 INFO - PROCESS | 1657 | 1462981601474 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c9800 == 45 [pid = 1657] [id = 45] 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116a62400) [pid = 1657] [serial = 131] [outer = 0x0] 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1186e2000) [pid = 1657] [serial = 132] [outer = 0x116a62400] 08:46:41 INFO - PROCESS | 1657 | 1462981601500 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118f92c00) [pid = 1657] [serial = 133] [outer = 0x116a62400] 08:46:41 INFO - PROCESS | 1657 | 1462981601764 Marionette TRACE conn3 <- [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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 08:46:41 INFO - PROCESS | 1657 | 1462981601821 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1657 | 1462981601823 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 08:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:46:41 INFO - PROCESS | 1657 | 1462981601828 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1657 | 1462981601829 Marionette TRACE conn3 <- [1,154,null,{}] 08:46:41 INFO - PROCESS | 1657 | 1462981601832 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 1657 | 1462981601901 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:46:41 INFO - PROCESS | 1657 | 1462981601909 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11848d800 == 46 [pid = 1657] [id = 46] 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1134e5800) [pid = 1657] [serial = 134] [outer = 0x0] 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119311c00) [pid = 1657] [serial = 135] [outer = 0x1134e5800] 08:46:41 INFO - PROCESS | 1657 | 1462981601936 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11994d000) [pid = 1657] [serial = 136] [outer = 0x1134e5800] 08:46:42 INFO - PROCESS | 1657 | 1462981602386 Marionette TRACE conn3 <- [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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 569ms 08:46:42 INFO - PROCESS | 1657 | 1462981602398 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 1657 | 1462981602400 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 08:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:46:42 INFO - PROCESS | 1657 | 1462981602403 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1657 | 1462981602405 Marionette TRACE conn3 <- [1,158,null,{}] 08:46:42 INFO - PROCESS | 1657 | 1462981602408 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 1657 | 1462981602518 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:46:42 INFO - PROCESS | 1657 | 1462981602526 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a78800 == 47 [pid = 1657] [id = 47] 08:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119b81400) [pid = 1657] [serial = 137] [outer = 0x0] 08:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119ccf400) [pid = 1657] [serial = 138] [outer = 0x119b81400] 08:46:42 INFO - PROCESS | 1657 | 1462981602552 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x121138c00) [pid = 1657] [serial = 139] [outer = 0x119b81400] 08:46:42 INFO - PROCESS | 1657 | 1462981602844 Marionette TRACE conn3 <- [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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 08:46:42 INFO - PROCESS | 1657 | 1462981602923 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 1657 | 1462981602926 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 08:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:46:42 INFO - PROCESS | 1657 | 1462981602931 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1657 | 1462981602933 Marionette TRACE conn3 <- [1,162,null,{}] 08:46:42 INFO - PROCESS | 1657 | 1462981602937 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1657 | 1462981603013 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:46:43 INFO - PROCESS | 1657 | 1462981603093 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d11800 == 48 [pid = 1657] [id = 48] 08:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x113320c00) [pid = 1657] [serial = 140] [outer = 0x0] 08:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x113c4ec00) [pid = 1657] [serial = 141] [outer = 0x113320c00] 08:46:43 INFO - PROCESS | 1657 | 1462981603123 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116097c00) [pid = 1657] [serial = 142] [outer = 0x113320c00] 08:46:43 INFO - PROCESS | 1657 | 1462981603563 Marionette TRACE conn3 <- [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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 08:46:43 INFO - PROCESS | 1657 | 1462981603602 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1657 | 1462981603604 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 08:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:46:43 INFO - PROCESS | 1657 | 1462981603610 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1657 | 1462981603613 Marionette TRACE conn3 <- [1,166,null,{}] 08:46:43 INFO - PROCESS | 1657 | 1462981603616 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1657 | 1462981603702 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:46:43 INFO - PROCESS | 1657 | 1462981603762 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a5e000 == 49 [pid = 1657] [id = 49] 08:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116842c00) [pid = 1657] [serial = 143] [outer = 0x0] 08:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118104000) [pid = 1657] [serial = 144] [outer = 0x116842c00] 08:46:43 INFO - PROCESS | 1657 | 1462981603793 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118631c00) [pid = 1657] [serial = 145] [outer = 0x116842c00] 08:46:44 INFO - PROCESS | 1657 | 1462981604212 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 623ms 08:46:44 INFO - PROCESS | 1657 | 1462981604232 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1657 | 1462981604233 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 08:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:46:44 INFO - PROCESS | 1657 | 1462981604236 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1657 | 1462981604237 Marionette TRACE conn3 <- [1,170,null,{}] 08:46:44 INFO - PROCESS | 1657 | 1462981604244 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 1657 | 1462981604335 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:46:44 INFO - PROCESS | 1657 | 1462981604409 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b0f000 == 50 [pid = 1657] [id = 50] 08:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11943f400) [pid = 1657] [serial = 146] [outer = 0x0] 08:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119b87400) [pid = 1657] [serial = 147] [outer = 0x11943f400] 08:46:44 INFO - PROCESS | 1657 | 1462981604453 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112f4f000) [pid = 1657] [serial = 148] [outer = 0x11943f400] 08:46:44 INFO - PROCESS | 1657 | 1462981604861 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 08:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:46:44 INFO - PROCESS | 1657 | 1462981604906 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1657 | 1462981604907 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 08:46:44 INFO - PROCESS | 1657 | 1462981604909 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1657 | 1462981604910 Marionette TRACE conn3 <- [1,174,null,{}] 08:46:44 INFO - PROCESS | 1657 | 1462981604913 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 1657 | 1462981604997 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:46:45 INFO - PROCESS | 1657 | 1462981605037 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12114b800 == 51 [pid = 1657] [id = 51] 08:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121135400) [pid = 1657] [serial = 149] [outer = 0x0] 08:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121353800) [pid = 1657] [serial = 150] [outer = 0x121135400] 08:46:45 INFO - PROCESS | 1657 | 1462981605067 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121542400) [pid = 1657] [serial = 151] [outer = 0x121135400] 08:46:45 INFO - PROCESS | 1657 | 1462981605486 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 08:46:45 INFO - PROCESS | 1657 | 1462981605528 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 1657 | 1462981605530 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 08:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:46:45 INFO - PROCESS | 1657 | 1462981605532 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1657 | 1462981605533 Marionette TRACE conn3 <- [1,178,null,{}] 08:46:45 INFO - PROCESS | 1657 | 1462981605536 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 1657 | 1462981605620 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:46:45 INFO - PROCESS | 1657 | 1462981605693 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f6d000 == 52 [pid = 1657] [id = 52] 08:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x116a61800) [pid = 1657] [serial = 152] [outer = 0x0] 08:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118a02400) [pid = 1657] [serial = 153] [outer = 0x116a61800] 08:46:45 INFO - PROCESS | 1657 | 1462981605724 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121139800) [pid = 1657] [serial = 154] [outer = 0x116a61800] 08:46:46 INFO - PROCESS | 1657 | 1462981606194 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 08:46:46 INFO - PROCESS | 1657 | 1462981606202 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:46:46 INFO - PROCESS | 1657 | 1462981606204 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 08:46:46 INFO - PROCESS | 1657 | 1462981606207 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1657 | 1462981606209 Marionette TRACE conn3 <- [1,182,null,{}] 08:46:46 INFO - PROCESS | 1657 | 1462981606213 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1657 | 1462981606298 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:46:46 INFO - PROCESS | 1657 | 1462981606340 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x113e18800 == 53 [pid = 1657] [id = 53] 08:46:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1133a6000) [pid = 1657] [serial = 155] [outer = 0x0] 08:46:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x115deec00) [pid = 1657] [serial = 156] [outer = 0x1133a6000] 08:46:46 INFO - PROCESS | 1657 | 1462981606369 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1164f5000) [pid = 1657] [serial = 157] [outer = 0x1133a6000] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11848d800 == 52 [pid = 1657] [id = 46] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c9800 == 51 [pid = 1657] [id = 45] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11647d800 == 50 [pid = 1657] [id = 44] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x116f17800 == 49 [pid = 1657] [id = 28] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x115f88800 == 48 [pid = 1657] [id = 43] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x113047800 == 47 [pid = 1657] [id = 42] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1170de800 == 46 [pid = 1657] [id = 29] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119420800 == 45 [pid = 1657] [id = 33] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118a60000 == 44 [pid = 1657] [id = 32] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1164d6000 == 43 [pid = 1657] [id = 27] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118099000 == 42 [pid = 1657] [id = 30] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x124dc7800 == 41 [pid = 1657] [id = 41] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118650800 == 40 [pid = 1657] [id = 31] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x115f6d000 == 39 [pid = 1657] [id = 52] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12114b800 == 38 [pid = 1657] [id = 51] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119b0f000 == 37 [pid = 1657] [id = 50] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118a5e000 == 36 [pid = 1657] [id = 49] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a2800 == 35 [pid = 1657] [id = 34] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119f94000 == 34 [pid = 1657] [id = 36] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x121158000 == 33 [pid = 1657] [id = 37] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c0800 == 32 [pid = 1657] [id = 38] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x123f5f800 == 31 [pid = 1657] [id = 40] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118a78800 == 30 [pid = 1657] [id = 47] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119b05800 == 29 [pid = 1657] [id = 35] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x121818800 == 28 [pid = 1657] [id = 39] 08:46:46 INFO - PROCESS | 1657 | --DOCSHELL 0x112d11800 == 27 [pid = 1657] [id = 48] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11994ec00) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x120f36c00) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x120f39c00) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12126e000) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x121531000) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12163a800) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1219ca000) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x124a35800) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x124aaa800) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12562e400) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x126b5dc00) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1274fc000) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128e7a400) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x129241800) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112a62800) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1167dc800) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11943cc00) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119b81800) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1166c9000) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116840800) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x117442400) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11757c000) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11817f400) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118a0f800) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11930e800) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1197c6c00) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x126b52800) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118f92400) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x127436c00) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128c21800) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118635000) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11744e400) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112f51000) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12db25400) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12aaf2800) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12aaf6c00) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12942d400) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129430c00) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129427c00) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121635800) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12190a800) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12cb73c00) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12cdde400) [pid = 1657] [serial = 46] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c539c00) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12cb6b800) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12c526400) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12c52dc00) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12bff4800) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12aa8ec00) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12bff2000) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12c520000) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12bf59c00) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12bfea000) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12bbbcc00) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12bc36400) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12b4a3000) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12adb2000) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12db18c00) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12db0dc00) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12db11c00) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x118a98c00) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12d7e5400) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12d3e1c00) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12d7df800) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12d32a800) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 08:46:46 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12d319c00) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 08:46:47 INFO - PROCESS | 1657 | 1462981607148 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 971ms 08:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:46:47 INFO - PROCESS | 1657 | 1462981607178 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1657 | 1462981607181 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 08:46:47 INFO - PROCESS | 1657 | 1462981607184 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1657 | 1462981607186 Marionette TRACE conn3 <- [1,186,null,{}] 08:46:47 INFO - PROCESS | 1657 | 1462981607190 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1657 | 1462981607258 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:46:47 INFO - PROCESS | 1657 | 1462981607297 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e2d800 == 28 [pid = 1657] [id = 54] 08:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x113ce0000) [pid = 1657] [serial = 158] [outer = 0x0] 08:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11649fc00) [pid = 1657] [serial = 159] [outer = 0x113ce0000] 08:46:47 INFO - PROCESS | 1657 | 1462981607324 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1167d9c00) [pid = 1657] [serial = 160] [outer = 0x113ce0000] 08:46:47 INFO - PROCESS | 1657 | 1462981607601 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 08:46:47 INFO - PROCESS | 1657 | 1462981607654 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1657 | 1462981607662 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 08:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:46:47 INFO - PROCESS | 1657 | 1462981607667 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1657 | 1462981607668 Marionette TRACE conn3 <- [1,190,null,{}] 08:46:47 INFO - PROCESS | 1657 | 1462981607671 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1657 | 1462981607738 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:46:47 INFO - PROCESS | 1657 | 1462981607744 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x11673f000 == 29 [pid = 1657] [id = 55] 08:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1168b5800) [pid = 1657] [serial = 161] [outer = 0x0] 08:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11757a800) [pid = 1657] [serial = 162] [outer = 0x1168b5800] 08:46:47 INFO - PROCESS | 1657 | 1462981607771 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118177c00) [pid = 1657] [serial = 163] [outer = 0x1168b5800] 08:46:48 INFO - PROCESS | 1657 | 1462981608065 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 08:46:48 INFO - PROCESS | 1657 | 1462981608102 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1657 | 1462981608103 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 08:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:46:48 INFO - PROCESS | 1657 | 1462981608116 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1657 | 1462981608118 Marionette TRACE conn3 <- [1,194,null,{}] 08:46:48 INFO - PROCESS | 1657 | 1462981608126 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 1657 | 1462981608208 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:46:48 INFO - PROCESS | 1657 | 1462981608215 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x117021000 == 30 [pid = 1657] [id = 56] 08:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x115fd0c00) [pid = 1657] [serial = 164] [outer = 0x0] 08:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118a08c00) [pid = 1657] [serial = 165] [outer = 0x115fd0c00] 08:46:48 INFO - PROCESS | 1657 | 1462981608250 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118a95800) [pid = 1657] [serial = 166] [outer = 0x115fd0c00] 08:46:48 INFO - PROCESS | 1657 | 1462981608646 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 575ms 08:46:48 INFO - PROCESS | 1657 | 1462981608688 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1657 | 1462981608691 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 08:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:46:48 INFO - PROCESS | 1657 | 1462981608694 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1657 | 1462981608696 Marionette TRACE conn3 <- [1,198,null,{}] 08:46:48 INFO - PROCESS | 1657 | 1462981608699 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 1657 | 1462981608801 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:46:48 INFO - PROCESS | 1657 | 1462981608805 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11808a800 == 31 [pid = 1657] [id = 57] 08:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118f91000) [pid = 1657] [serial = 167] [outer = 0x0] 08:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11930fc00) [pid = 1657] [serial = 168] [outer = 0x118f91000] 08:46:48 INFO - PROCESS | 1657 | 1462981608834 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1197c8400) [pid = 1657] [serial = 169] [outer = 0x118f91000] 08:46:49 INFO - PROCESS | 1657 | 1462981609108 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 470ms 08:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:46:49 INFO - PROCESS | 1657 | 1462981609168 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1657 | 1462981609169 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 08:46:49 INFO - PROCESS | 1657 | 1462981609171 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1657 | 1462981609173 Marionette TRACE conn3 <- [1,202,null,{}] 08:46:49 INFO - PROCESS | 1657 | 1462981609178 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 1657 | 1462981609254 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:46:49 INFO - PROCESS | 1657 | 1462981609260 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x118466800 == 32 [pid = 1657] [id = 58] 08:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1167dc400) [pid = 1657] [serial = 170] [outer = 0x0] 08:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1197d2400) [pid = 1657] [serial = 171] [outer = 0x1167dc400] 08:46:49 INFO - PROCESS | 1657 | 1462981609285 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1199e8400) [pid = 1657] [serial = 172] [outer = 0x1167dc400] 08:46:49 INFO - PROCESS | 1657 | 1462981609626 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 08:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:46:49 INFO - PROCESS | 1657 | 1462981609644 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1657 | 1462981609645 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 08:46:49 INFO - PROCESS | 1657 | 1462981609653 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1657 | 1462981609654 Marionette TRACE conn3 <- [1,206,null,{}] 08:46:49 INFO - PROCESS | 1657 | 1462981609656 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 1657 | 1462981609752 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:46:49 INFO - PROCESS | 1657 | 1462981609759 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x118660800 == 33 [pid = 1657] [id = 59] 08:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119950400) [pid = 1657] [serial = 173] [outer = 0x0] 08:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119b8b000) [pid = 1657] [serial = 174] [outer = 0x119950400] 08:46:49 INFO - PROCESS | 1657 | 1462981609785 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1214eb000) [pid = 1657] [serial = 175] [outer = 0x119950400] 08:46:50 INFO - PROCESS | 1657 | 1462981610087 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 474ms 08:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:46:50 INFO - PROCESS | 1657 | 1462981610133 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1657 | 1462981610134 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 08:46:50 INFO - PROCESS | 1657 | 1462981610136 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1657 | 1462981610137 Marionette TRACE conn3 <- [1,210,null,{}] 08:46:50 INFO - PROCESS | 1657 | 1462981610140 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1657 | 1462981610221 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:46:50 INFO - PROCESS | 1657 | 1462981610227 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119420800 == 34 [pid = 1657] [id = 60] 08:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b85000) [pid = 1657] [serial = 176] [outer = 0x0] 08:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121745800) [pid = 1657] [serial = 177] [outer = 0x119b85000] 08:46:50 INFO - PROCESS | 1657 | 1462981610252 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1219c9800) [pid = 1657] [serial = 178] [outer = 0x119b85000] 08:46:50 INFO - PROCESS | 1657 | 1462981610550 Marionette TRACE conn3 <- [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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 419ms 08:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:46:50 INFO - PROCESS | 1657 | 1462981610561 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1657 | 1462981610563 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 08:46:50 INFO - PROCESS | 1657 | 1462981610565 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1657 | 1462981610566 Marionette TRACE conn3 <- [1,214,null,{}] 08:46:50 INFO - PROCESS | 1657 | 1462981610568 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1657 | 1462981610666 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:46:50 INFO - PROCESS | 1657 | 1462981610671 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11991e800 == 35 [pid = 1657] [id = 61] 08:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12163a800) [pid = 1657] [serial = 179] [outer = 0x0] 08:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124af0000) [pid = 1657] [serial = 180] [outer = 0x12163a800] 08:46:50 INFO - PROCESS | 1657 | 1462981610696 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124da9800) [pid = 1657] [serial = 181] [outer = 0x12163a800] 08:46:51 INFO - PROCESS | 1657 | 1462981611041 Marionette TRACE conn3 <- [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]]]}] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129238c00) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1274fe400) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129237800) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121138000) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119b81400) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1164f2800) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1133a5000) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1134e5800) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1122b3000) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116a62400) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 08:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:46:51 INFO - PROCESS | 1657 | 1462981611083 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1657 | 1462981611085 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 08:46:51 INFO - PROCESS | 1657 | 1462981611087 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1657 | 1462981611088 Marionette TRACE conn3 <- [1,218,null,{}] 08:46:51 INFO - PROCESS | 1657 | 1462981611091 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1657 | 1462981611176 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:46:51 INFO - PROCESS | 1657 | 1462981611183 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x117020800 == 36 [pid = 1657] [id = 62] 08:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118180000) [pid = 1657] [serial = 182] [outer = 0x0] 08:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1197c7000) [pid = 1657] [serial = 183] [outer = 0x118180000] 08:46:51 INFO - PROCESS | 1657 | 1462981611223 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124df3c00) [pid = 1657] [serial = 184] [outer = 0x118180000] 08:46:51 INFO - PROCESS | 1657 | 1462981611545 Marionette TRACE conn3 <- [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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 518ms 08:46:51 INFO - PROCESS | 1657 | 1462981611606 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1657 | 1462981611608 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 08:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:46:51 INFO - PROCESS | 1657 | 1462981611612 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1657 | 1462981611613 Marionette TRACE conn3 <- [1,222,null,{}] 08:46:51 INFO - PROCESS | 1657 | 1462981611616 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1657 | 1462981611716 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:46:51 INFO - PROCESS | 1657 | 1462981611722 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12114e000 == 37 [pid = 1657] [id = 63] 08:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x124aa9400) [pid = 1657] [serial = 185] [outer = 0x0] 08:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x125549400) [pid = 1657] [serial = 186] [outer = 0x124aa9400] 08:46:51 INFO - PROCESS | 1657 | 1462981611765 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x125632400) [pid = 1657] [serial = 187] [outer = 0x124aa9400] 08:46:52 INFO - PROCESS | 1657 | 1462981612169 Marionette TRACE conn3 <- [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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 08:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:46:52 INFO - PROCESS | 1657 | 1462981612181 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1657 | 1462981612183 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 08:46:52 INFO - PROCESS | 1657 | 1462981612185 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1657 | 1462981612187 Marionette TRACE conn3 <- [1,226,null,{}] 08:46:52 INFO - PROCESS | 1657 | 1462981612189 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1657 | 1462981612292 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:46:52 INFO - PROCESS | 1657 | 1462981612299 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x118464800 == 38 [pid = 1657] [id = 64] 08:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1219d0c00) [pid = 1657] [serial = 188] [outer = 0x0] 08:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x125639c00) [pid = 1657] [serial = 189] [outer = 0x1219d0c00] 08:46:52 INFO - PROCESS | 1657 | 1462981612327 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1199e6000) [pid = 1657] [serial = 190] [outer = 0x1219d0c00] 08:46:52 INFO - PROCESS | 1657 | 1462981612591 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 422ms 08:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:46:52 INFO - PROCESS | 1657 | 1462981612617 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1657 | 1462981612618 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 08:46:52 INFO - PROCESS | 1657 | 1462981612620 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1657 | 1462981612621 Marionette TRACE conn3 <- [1,230,null,{}] 08:46:52 INFO - PROCESS | 1657 | 1462981612631 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1657 | 1462981612710 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:46:52 INFO - PROCESS | 1657 | 1462981612716 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1c000 == 39 [pid = 1657] [id = 65] 08:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126bf0000) [pid = 1657] [serial = 191] [outer = 0x0] 08:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12712b400) [pid = 1657] [serial = 192] [outer = 0x126bf0000] 08:46:52 INFO - PROCESS | 1657 | 1462981612744 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1274fb800) [pid = 1657] [serial = 193] [outer = 0x126bf0000] 08:46:53 INFO - PROCESS | 1657 | 1462981613347 Marionette TRACE conn3 <- [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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 768ms 08:46:53 INFO - PROCESS | 1657 | 1462981613389 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1657 | 1462981613391 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 08:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:46:53 INFO - PROCESS | 1657 | 1462981613394 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1657 | 1462981613396 Marionette TRACE conn3 <- [1,234,null,{}] 08:46:53 INFO - PROCESS | 1657 | 1462981613400 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 1657 | 1462981613500 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:46:53 INFO - PROCESS | 1657 | 1462981613541 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x116010000 == 40 [pid = 1657] [id = 66] 08:46:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112a69000) [pid = 1657] [serial = 194] [outer = 0x0] 08:46:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11649b400) [pid = 1657] [serial = 195] [outer = 0x112a69000] 08:46:53 INFO - PROCESS | 1657 | 1462981613572 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116847000) [pid = 1657] [serial = 196] [outer = 0x112a69000] 08:46:54 INFO - PROCESS | 1657 | 1462981614057 Marionette TRACE conn3 <- [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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 720ms 08:46:54 INFO - PROCESS | 1657 | 1462981614121 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1657 | 1462981614129 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 08:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:46:54 INFO - PROCESS | 1657 | 1462981614137 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1657 | 1462981614140 Marionette TRACE conn3 <- [1,238,null,{}] 08:46:54 INFO - PROCESS | 1657 | 1462981614144 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 1657 | 1462981614286 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:46:54 INFO - PROCESS | 1657 | 1462981614370 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a5c800 == 41 [pid = 1657] [id = 67] 08:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11756f800) [pid = 1657] [serial = 197] [outer = 0x0] 08:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1181d2c00) [pid = 1657] [serial = 198] [outer = 0x11756f800] 08:46:54 INFO - PROCESS | 1657 | 1462981614399 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118a11c00) [pid = 1657] [serial = 199] [outer = 0x11756f800] 08:46:55 INFO - PROCESS | 1657 | 1462981614999 Marionette TRACE conn3 <- [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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 873ms 08:46:55 INFO - PROCESS | 1657 | 1462981615036 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:46:55 INFO - PROCESS | 1657 | 1462981615038 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 08:46:55 INFO - PROCESS | 1657 | 1462981615045 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1657 | 1462981615047 Marionette TRACE conn3 <- [1,242,null,{}] 08:46:55 INFO - PROCESS | 1657 | 1462981615051 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 1657 | 1462981615132 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x118464800 == 40 [pid = 1657] [id = 64] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12114e000 == 39 [pid = 1657] [id = 63] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x117020800 == 38 [pid = 1657] [id = 62] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11991e800 == 37 [pid = 1657] [id = 61] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119420800 == 36 [pid = 1657] [id = 60] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x118660800 == 35 [pid = 1657] [id = 59] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x118466800 == 34 [pid = 1657] [id = 58] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11808a800 == 33 [pid = 1657] [id = 57] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x117021000 == 32 [pid = 1657] [id = 56] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11673f000 == 31 [pid = 1657] [id = 55] 08:46:55 INFO - PROCESS | 1657 | --DOCSHELL 0x112e2d800 == 30 [pid = 1657] [id = 54] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129070000) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12942d000) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124df0c00) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119ccf400) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121138c00) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1173b8800) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1164a6c00) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119311c00) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116843800) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1186e2000) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1181d6c00) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11994d000) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1167dec00) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118107400) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118f92c00) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1296f6c00) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12942f000) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 08:46:55 INFO - PROCESS | 1657 | 1462981615192 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x112729000 == 31 [pid = 1657] [id = 68] 08:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1133b2c00) [pid = 1657] [serial = 200] [outer = 0x0] 08:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115fca000) [pid = 1657] [serial = 201] [outer = 0x1133b2c00] 08:46:55 INFO - PROCESS | 1657 | 1462981615219 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116a60800) [pid = 1657] [serial = 202] [outer = 0x1133b2c00] 08:46:55 INFO - PROCESS | 1657 | 1462981615496 Marionette TRACE conn3 <- [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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 08:46:55 INFO - PROCESS | 1657 | 1462981615517 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 1657 | 1462981615521 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 08:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:46:55 INFO - PROCESS | 1657 | 1462981615533 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1657 | 1462981615535 Marionette TRACE conn3 <- [1,246,null,{}] 08:46:55 INFO - PROCESS | 1657 | 1462981615537 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 1657 | 1462981615633 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:46:55 INFO - PROCESS | 1657 | 1462981615671 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11664e000 == 32 [pid = 1657] [id = 69] 08:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1168b8800) [pid = 1657] [serial = 203] [outer = 0x0] 08:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118173800) [pid = 1657] [serial = 204] [outer = 0x1168b8800] 08:46:55 INFO - PROCESS | 1657 | 1462981615697 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1186d8c00) [pid = 1657] [serial = 205] [outer = 0x1168b8800] 08:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118630000) [pid = 1657] [serial = 206] [outer = 0x12cddb400] 08:46:56 INFO - PROCESS | 1657 | 1462981616019 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 518ms 08:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:46:56 INFO - PROCESS | 1657 | 1462981616052 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1657 | 1462981616053 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 08:46:56 INFO - PROCESS | 1657 | 1462981616055 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1657 | 1462981616058 Marionette TRACE conn3 <- [1,250,null,{}] 08:46:56 INFO - PROCESS | 1657 | 1462981616065 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 1657 | 1462981616137 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:46:56 INFO - PROCESS | 1657 | 1462981616179 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170db800 == 33 [pid = 1657] [id = 70] 08:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112a60c00) [pid = 1657] [serial = 207] [outer = 0x0] 08:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118180800) [pid = 1657] [serial = 208] [outer = 0x112a60c00] 08:46:56 INFO - PROCESS | 1657 | 1462981616208 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119b8c000) [pid = 1657] [serial = 209] [outer = 0x112a60c00] 08:46:56 INFO - PROCESS | 1657 | 1462981616504 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 472ms 08:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:46:56 INFO - PROCESS | 1657 | 1462981616535 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1657 | 1462981616538 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 08:46:56 INFO - PROCESS | 1657 | 1462981616543 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1657 | 1462981616547 Marionette TRACE conn3 <- [1,254,null,{}] 08:46:56 INFO - PROCESS | 1657 | 1462981616550 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 1657 | 1462981616661 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:46:56 INFO - PROCESS | 1657 | 1462981616667 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x118467800 == 34 [pid = 1657] [id = 71] 08:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112d48c00) [pid = 1657] [serial = 210] [outer = 0x0] 08:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120f35c00) [pid = 1657] [serial = 211] [outer = 0x112d48c00] 08:46:56 INFO - PROCESS | 1657 | 1462981616755 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12113f800) [pid = 1657] [serial = 212] [outer = 0x112d48c00] 08:46:57 INFO - PROCESS | 1657 | 1462981617077 Marionette TRACE conn3 <- [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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 573ms 08:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:46:57 INFO - PROCESS | 1657 | 1462981617115 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1657 | 1462981617116 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 08:46:57 INFO - PROCESS | 1657 | 1462981617118 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1657 | 1462981617119 Marionette TRACE conn3 <- [1,258,null,{}] 08:46:57 INFO - PROCESS | 1657 | 1462981617121 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 1657 | 1462981617193 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:46:57 INFO - PROCESS | 1657 | 1462981617197 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x119491800 == 35 [pid = 1657] [id = 72] 08:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12135ac00) [pid = 1657] [serial = 213] [outer = 0x0] 08:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121637400) [pid = 1657] [serial = 214] [outer = 0x12135ac00] 08:46:57 INFO - PROCESS | 1657 | 1462981617224 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124a29800) [pid = 1657] [serial = 215] [outer = 0x12135ac00] 08:46:57 INFO - PROCESS | 1657 | 1462981617563 Marionette TRACE conn3 <- [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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 08:46:57 INFO - PROCESS | 1657 | 1462981617587 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1657 | 1462981617588 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 08:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:46:57 INFO - PROCESS | 1657 | 1462981617591 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1657 | 1462981617593 Marionette TRACE conn3 <- [1,262,null,{}] 08:46:57 INFO - PROCESS | 1657 | 1462981617603 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 1657 | 1462981617705 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:46:57 INFO - PROCESS | 1657 | 1462981617735 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11991d000 == 36 [pid = 1657] [id = 73] 08:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124af1800) [pid = 1657] [serial = 216] [outer = 0x0] 08:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125632000) [pid = 1657] [serial = 217] [outer = 0x124af1800] 08:46:57 INFO - PROCESS | 1657 | 1462981617760 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1268b1c00) [pid = 1657] [serial = 218] [outer = 0x124af1800] 08:46:58 INFO - PROCESS | 1657 | 1462981618069 Marionette TRACE conn3 <- [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]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 528ms 08:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:46:58 INFO - PROCESS | 1657 | 1462981618126 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 1657 | 1462981618127 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 08:46:58 INFO - PROCESS | 1657 | 1462981618130 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1657 | 1462981618131 Marionette TRACE conn3 <- [1,266,null,{}] 08:46:58 INFO - PROCESS | 1657 | 1462981618133 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 1657 | 1462981618217 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:46:58 INFO - PROCESS | 1657 | 1462981618221 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121157800 == 37 [pid = 1657] [id = 74] 08:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1214ec800) [pid = 1657] [serial = 219] [outer = 0x0] 08:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126b52800) [pid = 1657] [serial = 220] [outer = 0x1214ec800] 08:46:58 INFO - PROCESS | 1657 | 1462981618247 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1274f5c00) [pid = 1657] [serial = 221] [outer = 0x1214ec800] 08:46:58 INFO - PROCESS | 1657 | 1462981618546 Marionette TRACE conn3 <- [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]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 08:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:46:58 INFO - PROCESS | 1657 | 1462981618598 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 1657 | 1462981618600 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 08:46:58 INFO - PROCESS | 1657 | 1462981618602 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1657 | 1462981618603 Marionette TRACE conn3 <- [1,270,null,{}] 08:46:58 INFO - PROCESS | 1657 | 1462981618605 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 1657 | 1462981618689 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:46:58 INFO - PROCESS | 1657 | 1462981618717 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121813800 == 38 [pid = 1657] [id = 75] 08:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1274f6400) [pid = 1657] [serial = 222] [outer = 0x0] 08:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128c1f800) [pid = 1657] [serial = 223] [outer = 0x1274f6400] 08:46:58 INFO - PROCESS | 1657 | 1462981618742 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128c29000) [pid = 1657] [serial = 224] [outer = 0x1274f6400] 08:46:59 INFO - PROCESS | 1657 | 1462981619050 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 08:46:59 INFO - PROCESS | 1657 | 1462981619072 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1657 | 1462981619073 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 08:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:46:59 INFO - PROCESS | 1657 | 1462981619079 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1657 | 1462981619081 Marionette TRACE conn3 <- [1,274,null,{}] 08:46:59 INFO - PROCESS | 1657 | 1462981619088 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 1657 | 1462981619176 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:46:59 INFO - PROCESS | 1657 | 1462981619180 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170da000 == 39 [pid = 1657] [id = 76] 08:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1274fc400) [pid = 1657] [serial = 225] [outer = 0x0] 08:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128e7cc00) [pid = 1657] [serial = 226] [outer = 0x1274fc400] 08:46:59 INFO - PROCESS | 1657 | 1462981619204 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129235800) [pid = 1657] [serial = 227] [outer = 0x1274fc400] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1168b5800) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113ce0000) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118f91000) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115fd0c00) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1167dc400) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113320c00) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116842c00) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11943f400) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121135400) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119b85000) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1219d0c00) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119950400) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118180000) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12163a800) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124aa9400) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:46:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a61800) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:46:59 INFO - PROCESS | 1657 | 1462981619533 Marionette TRACE conn3 <- [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]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 471ms 08:46:59 INFO - PROCESS | 1657 | 1462981619548 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1657 | 1462981619550 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 08:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:46:59 INFO - PROCESS | 1657 | 1462981619552 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1657 | 1462981619553 Marionette TRACE conn3 <- [1,278,null,{}] 08:46:59 INFO - PROCESS | 1657 | 1462981619555 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 1657 | 1462981619630 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:46:59 INFO - PROCESS | 1657 | 1462981619634 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f96000 == 40 [pid = 1657] [id = 77] 08:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1186d8400) [pid = 1657] [serial = 228] [outer = 0x0] 08:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119950400) [pid = 1657] [serial = 229] [outer = 0x1186d8400] 08:46:59 INFO - PROCESS | 1657 | 1462981619663 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124dad400) [pid = 1657] [serial = 230] [outer = 0x1186d8400] 08:47:00 INFO - PROCESS | 1657 | 1462981620061 Marionette TRACE conn3 <- [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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 518ms 08:47:00 INFO - PROCESS | 1657 | 1462981620071 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1657 | 1462981620074 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 08:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:47:00 INFO - PROCESS | 1657 | 1462981620077 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1657 | 1462981620091 Marionette TRACE conn3 <- [1,282,null,{}] 08:47:00 INFO - PROCESS | 1657 | 1462981620095 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 1657 | 1462981620223 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:47:00 INFO - PROCESS | 1657 | 1462981620232 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b31800 == 41 [pid = 1657] [id = 78] 08:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121135400) [pid = 1657] [serial = 231] [outer = 0x0] 08:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129242400) [pid = 1657] [serial = 232] [outer = 0x121135400] 08:47:00 INFO - PROCESS | 1657 | 1462981620265 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12942f400) [pid = 1657] [serial = 233] [outer = 0x121135400] 08:47:00 INFO - PROCESS | 1657 | 1462981620581 Marionette TRACE conn3 <- [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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 533ms 08:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:47:00 INFO - PROCESS | 1657 | 1462981620611 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1657 | 1462981620612 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 08:47:00 INFO - PROCESS | 1657 | 1462981620614 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1657 | 1462981620615 Marionette TRACE conn3 <- [1,286,null,{}] 08:47:00 INFO - PROCESS | 1657 | 1462981620617 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 1657 | 1462981620707 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:47:00 INFO - PROCESS | 1657 | 1462981620715 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e8a800 == 42 [pid = 1657] [id = 79] 08:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129427800) [pid = 1657] [serial = 234] [outer = 0x0] 08:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1296f2c00) [pid = 1657] [serial = 235] [outer = 0x129427800] 08:47:00 INFO - PROCESS | 1657 | 1462981620740 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129916400) [pid = 1657] [serial = 236] [outer = 0x129427800] 08:47:01 INFO - PROCESS | 1657 | 1462981621014 Marionette TRACE conn3 <- [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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 419ms 08:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:47:01 INFO - PROCESS | 1657 | 1462981621033 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 1657 | 1462981621035 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 08:47:01 INFO - PROCESS | 1657 | 1462981621037 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1657 | 1462981621038 Marionette TRACE conn3 <- [1,290,null,{}] 08:47:01 INFO - PROCESS | 1657 | 1462981621048 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 1657 | 1462981621123 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:47:01 INFO - PROCESS | 1657 | 1462981621130 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x128c41000 == 43 [pid = 1657] [id = 80] 08:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12991d800) [pid = 1657] [serial = 237] [outer = 0x0] 08:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a84e000) [pid = 1657] [serial = 238] [outer = 0x12991d800] 08:47:01 INFO - PROCESS | 1657 | 1462981621162 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12aa2e000) [pid = 1657] [serial = 239] [outer = 0x12991d800] 08:47:01 INFO - PROCESS | 1657 | 1462981621566 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 569ms 08:47:01 INFO - PROCESS | 1657 | 1462981621608 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:47:01 INFO - PROCESS | 1657 | 1462981621611 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 08:47:01 INFO - PROCESS | 1657 | 1462981621614 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1657 | 1462981621617 Marionette TRACE conn3 <- [1,294,null,{}] 08:47:01 INFO - PROCESS | 1657 | 1462981621621 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 1657 | 1462981621715 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:47:01 INFO - PROCESS | 1657 | 1462981621772 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11686d000 == 44 [pid = 1657] [id = 81] 08:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115f60c00) [pid = 1657] [serial = 240] [outer = 0x0] 08:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116a66000) [pid = 1657] [serial = 241] [outer = 0x115f60c00] 08:47:01 INFO - PROCESS | 1657 | 1462981621803 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11744e400) [pid = 1657] [serial = 242] [outer = 0x115f60c00] 08:47:02 INFO - PROCESS | 1657 | 1462981622210 Marionette TRACE conn3 <- [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]]]}] 08:47:02 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. 08:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 08:47:02 INFO - PROCESS | 1657 | 1462981622237 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1657 | 1462981622242 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 08:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:47:02 INFO - PROCESS | 1657 | 1462981622246 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1657 | 1462981622248 Marionette TRACE conn3 <- [1,298,null,{}] 08:47:02 INFO - PROCESS | 1657 | 1462981622251 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 1657 | 1462981622349 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:47:02 INFO - PROCESS | 1657 | 1462981622393 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11700e000 == 45 [pid = 1657] [id = 82] 08:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11810ac00) [pid = 1657] [serial = 243] [outer = 0x0] 08:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118f92000) [pid = 1657] [serial = 244] [outer = 0x11810ac00] 08:47:02 INFO - PROCESS | 1657 | 1462981622428 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1197d3800) [pid = 1657] [serial = 245] [outer = 0x11810ac00] 08:47:02 INFO - PROCESS | 1657 | 1462981622834 Marionette TRACE conn3 <- [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]]]}] 08:47:02 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. 08:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 08:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:47:02 INFO - PROCESS | 1657 | 1462981622865 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1657 | 1462981622867 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 08:47:02 INFO - PROCESS | 1657 | 1462981622869 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1657 | 1462981622872 Marionette TRACE conn3 <- [1,302,null,{}] 08:47:02 INFO - PROCESS | 1657 | 1462981622880 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 1657 | 1462981622973 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:47:03 INFO - PROCESS | 1657 | 1462981623048 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x11225d800 == 46 [pid = 1657] [id = 83] 08:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1168c1400) [pid = 1657] [serial = 246] [outer = 0x0] 08:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124aa9800) [pid = 1657] [serial = 247] [outer = 0x1168c1400] 08:47:03 INFO - PROCESS | 1657 | 1462981623081 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12562fc00) [pid = 1657] [serial = 248] [outer = 0x1168c1400] 08:47:03 INFO - PROCESS | 1657 | 1462981623478 Marionette TRACE conn3 <- [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]]]}] 08:47:03 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. 08:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 623ms 08:47:03 INFO - PROCESS | 1657 | 1462981623492 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:47:03 INFO - PROCESS | 1657 | 1462981623494 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 08:47:03 INFO - PROCESS | 1657 | 1462981623496 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1657 | 1462981623498 Marionette TRACE conn3 <- [1,306,null,{}] 08:47:03 INFO - PROCESS | 1657 | 1462981623500 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 1657 | 1462981623591 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:47:03 INFO - PROCESS | 1657 | 1462981623632 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x129257000 == 47 [pid = 1657] [id = 84] 08:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125637800) [pid = 1657] [serial = 249] [outer = 0x0] 08:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1268b2800) [pid = 1657] [serial = 250] [outer = 0x125637800] 08:47:03 INFO - PROCESS | 1657 | 1462981623661 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1274fa400) [pid = 1657] [serial = 251] [outer = 0x125637800] 08:47:04 INFO - PROCESS | 1657 | 1462981624235 Marionette TRACE conn3 <- [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]]]}] 08:47:04 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. 08:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 819ms 08:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:47:04 INFO - PROCESS | 1657 | 1462981624327 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 1657 | 1462981624331 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 08:47:04 INFO - PROCESS | 1657 | 1462981624337 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 1657 | 1462981624343 Marionette TRACE conn3 <- [1,310,null,{}] 08:47:04 INFO - PROCESS | 1657 | 1462981624350 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 1657 | 1462981624470 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:47:04 INFO - PROCESS | 1657 | 1462981624535 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x117009800 == 48 [pid = 1657] [id = 85] 08:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1167dd000) [pid = 1657] [serial = 252] [outer = 0x0] 08:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116a63400) [pid = 1657] [serial = 253] [outer = 0x1167dd000] 08:47:04 INFO - PROCESS | 1657 | 1462981624562 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11744fc00) [pid = 1657] [serial = 254] [outer = 0x1167dd000] 08:47:04 INFO - PROCESS | 1657 | 1462981624989 Marionette TRACE conn3 <- [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]]]}] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x113e18800 == 47 [pid = 1657] [id = 53] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x126e8a800 == 46 [pid = 1657] [id = 79] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x126b31800 == 45 [pid = 1657] [id = 78] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119f96000 == 44 [pid = 1657] [id = 77] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1170da000 == 43 [pid = 1657] [id = 76] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121813800 == 42 [pid = 1657] [id = 75] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121157800 == 41 [pid = 1657] [id = 74] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11991d000 == 40 [pid = 1657] [id = 73] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119491800 == 39 [pid = 1657] [id = 72] 08:47:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118467800 == 38 [pid = 1657] [id = 71] 08:47:04 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12712b400) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 08:47:05 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. 08:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 678ms 08:47:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1170db800 == 37 [pid = 1657] [id = 70] 08:47:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11664e000 == 36 [pid = 1657] [id = 69] 08:47:05 INFO - PROCESS | 1657 | --DOCSHELL 0x112729000 == 35 [pid = 1657] [id = 68] 08:47:05 INFO - PROCESS | 1657 | --DOCSHELL 0x118a5c800 == 34 [pid = 1657] [id = 67] 08:47:05 INFO - PROCESS | 1657 | --DOCSHELL 0x116010000 == 33 [pid = 1657] [id = 66] 08:47:05 INFO - PROCESS | 1657 | 1462981625014 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1657 | 1462981625018 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 08:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:47:05 INFO - PROCESS | 1657 | 1462981625022 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1657 | 1462981625023 Marionette TRACE conn3 <- [1,314,null,{}] 08:47:05 INFO - PROCESS | 1657 | 1462981625032 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1657 | 1462981625104 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:47:05 INFO - PROCESS | 1657 | 1462981625111 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x116010000 == 34 [pid = 1657] [id = 86] 08:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x117444c00) [pid = 1657] [serial = 255] [outer = 0x0] 08:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11810d000) [pid = 1657] [serial = 256] [outer = 0x117444c00] 08:47:05 INFO - PROCESS | 1657 | 1462981625137 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1181ce000) [pid = 1657] [serial = 257] [outer = 0x117444c00] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11757a800) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118177c00) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11649fc00) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1167d9c00) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x115deec00) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11930fc00) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118a08c00) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118a95800) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1197d2400) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116097c00) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113c4ec00) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118631c00) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118104000) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112f4f000) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119b87400) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121542400) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121745800) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1199e6000) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1214eb000) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121353800) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119b8b000) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124df3c00) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124af0000) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1219c9800) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1197c7000) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125549400) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124da9800) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121139800) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1199e8400) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118a02400) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125632400) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x125639c00) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1197c8400) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 08:47:05 INFO - PROCESS | 1657 | 1462981625465 Marionette TRACE conn3 <- [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]]]}] 08:47:05 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. 08:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 474ms 08:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:47:05 INFO - PROCESS | 1657 | 1462981625497 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1657 | 1462981625498 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 08:47:05 INFO - PROCESS | 1657 | 1462981625500 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1657 | 1462981625503 Marionette TRACE conn3 <- [1,318,null,{}] 08:47:05 INFO - PROCESS | 1657 | 1462981625510 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1657 | 1462981625584 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:47:05 INFO - PROCESS | 1657 | 1462981625590 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x117017000 == 35 [pid = 1657] [id = 87] 08:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118a03400) [pid = 1657] [serial = 258] [outer = 0x0] 08:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f8f800) [pid = 1657] [serial = 259] [outer = 0x118a03400] 08:47:05 INFO - PROCESS | 1657 | 1462981625620 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197c5800) [pid = 1657] [serial = 260] [outer = 0x118a03400] 08:47:05 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. 08:47:05 INFO - PROCESS | 1657 | 1462981625965 Marionette TRACE conn3 <- [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]]]}] 08:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 08:47:05 INFO - PROCESS | 1657 | 1462981625972 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1657 | 1462981625974 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 08:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:47:05 INFO - PROCESS | 1657 | 1462981625980 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1657 | 1462981625981 Marionette TRACE conn3 <- [1,322,null,{}] 08:47:05 INFO - PROCESS | 1657 | 1462981625983 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 1657 | 1462981626064 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:47:06 INFO - PROCESS | 1657 | 1462981626104 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118091000 == 36 [pid = 1657] [id = 88] 08:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1197c5000) [pid = 1657] [serial = 261] [outer = 0x0] 08:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1199e6000) [pid = 1657] [serial = 262] [outer = 0x1197c5000] 08:47:06 INFO - PROCESS | 1657 | 1462981626130 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119c88800) [pid = 1657] [serial = 263] [outer = 0x1197c5000] 08:47:06 INFO - PROCESS | 1657 | 1462981626462 Marionette TRACE conn3 <- [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]]]}] 08:47:06 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. 08:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 08:47:06 INFO - PROCESS | 1657 | 1462981626498 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 1657 | 1462981626500 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 08:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:47:06 INFO - PROCESS | 1657 | 1462981626504 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 1657 | 1462981626505 Marionette TRACE conn3 <- [1,326,null,{}] 08:47:06 INFO - PROCESS | 1657 | 1462981626509 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 1657 | 1462981626614 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:47:06 INFO - PROCESS | 1657 | 1462981626677 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118661000 == 37 [pid = 1657] [id = 89] 08:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11331c000) [pid = 1657] [serial = 264] [outer = 0x0] 08:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119fab800) [pid = 1657] [serial = 265] [outer = 0x11331c000] 08:47:06 INFO - PROCESS | 1657 | 1462981626716 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121356400) [pid = 1657] [serial = 266] [outer = 0x11331c000] 08:47:07 INFO - PROCESS | 1657 | 1462981627161 Marionette TRACE conn3 <- [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]]]}] 08:47:07 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. 08:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 08:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:47:07 INFO - PROCESS | 1657 | 1462981627175 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1657 | 1462981627178 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 08:47:07 INFO - PROCESS | 1657 | 1462981627180 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1657 | 1462981627181 Marionette TRACE conn3 <- [1,330,null,{}] 08:47:07 INFO - PROCESS | 1657 | 1462981627183 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 1657 | 1462981627293 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:47:07 INFO - PROCESS | 1657 | 1462981627308 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119331800 == 38 [pid = 1657] [id = 90] 08:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1167d9000) [pid = 1657] [serial = 267] [outer = 0x0] 08:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12190a400) [pid = 1657] [serial = 268] [outer = 0x1167d9000] 08:47:07 INFO - PROCESS | 1657 | 1462981627341 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12562f000) [pid = 1657] [serial = 269] [outer = 0x1167d9000] 08:47:07 INFO - PROCESS | 1657 | 1462981627668 Marionette TRACE conn3 <- [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]]]}] 08:47:07 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. 08:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 08:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:47:07 INFO - PROCESS | 1657 | 1462981627703 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1657 | 1462981627704 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 08:47:07 INFO - PROCESS | 1657 | 1462981627706 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1657 | 1462981627707 Marionette TRACE conn3 <- [1,334,null,{}] 08:47:07 INFO - PROCESS | 1657 | 1462981627712 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 1657 | 1462981627795 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:47:07 INFO - PROCESS | 1657 | 1462981627799 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f6e800 == 39 [pid = 1657] [id = 91] 08:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125638c00) [pid = 1657] [serial = 270] [outer = 0x0] 08:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1268ac400) [pid = 1657] [serial = 271] [outer = 0x125638c00] 08:47:07 INFO - PROCESS | 1657 | 1462981627824 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126bf8c00) [pid = 1657] [serial = 272] [outer = 0x125638c00] 08:47:08 INFO - PROCESS | 1657 | 1462981628134 Marionette TRACE conn3 <- [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]]]}] 08:47:08 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. 08:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 472ms 08:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:47:08 INFO - PROCESS | 1657 | 1462981628179 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1657 | 1462981628180 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 08:47:08 INFO - PROCESS | 1657 | 1462981628182 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1657 | 1462981628183 Marionette TRACE conn3 <- [1,338,null,{}] 08:47:08 INFO - PROCESS | 1657 | 1462981628191 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 1657 | 1462981628278 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:47:08 INFO - PROCESS | 1657 | 1462981628282 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f89000 == 40 [pid = 1657] [id = 92] 08:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1268a5c00) [pid = 1657] [serial = 273] [outer = 0x0] 08:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1274fe800) [pid = 1657] [serial = 274] [outer = 0x1268a5c00] 08:47:08 INFO - PROCESS | 1657 | 1462981628307 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128baf800) [pid = 1657] [serial = 275] [outer = 0x1268a5c00] 08:47:08 INFO - PROCESS | 1657 | 1462981628670 Marionette TRACE conn3 <- [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]]]}] 08:47:08 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. 08:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 523ms 08:47:08 INFO - PROCESS | 1657 | 1462981628707 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:47:08 INFO - PROCESS | 1657 | 1462981628709 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 08:47:08 INFO - PROCESS | 1657 | 1462981628712 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1657 | 1462981628714 Marionette TRACE conn3 <- [1,342,null,{}] 08:47:08 INFO - PROCESS | 1657 | 1462981628717 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 1657 | 1462981628848 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:47:08 INFO - PROCESS | 1657 | 1462981628869 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213b9000 == 41 [pid = 1657] [id = 93] 08:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128bb1c00) [pid = 1657] [serial = 276] [outer = 0x0] 08:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128bb5800) [pid = 1657] [serial = 277] [outer = 0x128bb1c00] 08:47:08 INFO - PROCESS | 1657 | 1462981628909 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128c1e400) [pid = 1657] [serial = 278] [outer = 0x128bb1c00] 08:47:09 INFO - PROCESS | 1657 | 1462981629253 Marionette TRACE conn3 <- [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]]]}] 08:47:09 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. 08:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1133b2c00) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1274fc400) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112d48c00) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1168b8800) [pid = 1657] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112a60c00) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124af1800) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121135400) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129427800) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1274f6400) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12135ac00) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1186d8400) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:47:09 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1214ec800) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:47:09 INFO - PROCESS | 1657 | 1462981629375 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 1657 | 1462981629377 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 08:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:47:09 INFO - PROCESS | 1657 | 1462981629381 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 1657 | 1462981629383 Marionette TRACE conn3 <- [1,346,null,{}] 08:47:09 INFO - PROCESS | 1657 | 1462981629386 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 1657 | 1462981629463 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:47:09 INFO - PROCESS | 1657 | 1462981629467 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212a7800 == 42 [pid = 1657] [id = 94] 08:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119c87c00) [pid = 1657] [serial = 279] [outer = 0x0] 08:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1214ea800) [pid = 1657] [serial = 280] [outer = 0x119c87c00] 08:47:09 INFO - PROCESS | 1657 | 1462981629499 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128bb3400) [pid = 1657] [serial = 281] [outer = 0x119c87c00] 08:47:09 INFO - PROCESS | 1657 | 1462981629839 Marionette TRACE conn3 <- [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]]]}] 08:47:09 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. 08:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 08:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:47:09 INFO - PROCESS | 1657 | 1462981629850 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 1657 | 1462981629851 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 08:47:09 INFO - PROCESS | 1657 | 1462981629853 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 1657 | 1462981629865 Marionette TRACE conn3 <- [1,350,null,{}] 08:47:09 INFO - PROCESS | 1657 | 1462981629867 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 1657 | 1462981629970 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:47:10 INFO - PROCESS | 1657 | 1462981630027 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255e2800 == 43 [pid = 1657] [id = 95] 08:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118f8f400) [pid = 1657] [serial = 282] [outer = 0x0] 08:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128c2a000) [pid = 1657] [serial = 283] [outer = 0x118f8f400] 08:47:10 INFO - PROCESS | 1657 | 1462981630072 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129429000) [pid = 1657] [serial = 284] [outer = 0x118f8f400] 08:47:10 INFO - PROCESS | 1657 | 1462981630461 Marionette TRACE conn3 <- [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]]]}] 08:47:10 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. 08:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 08:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:47:10 INFO - PROCESS | 1657 | 1462981630482 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1657 | 1462981630484 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 08:47:10 INFO - PROCESS | 1657 | 1462981630486 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1657 | 1462981630487 Marionette TRACE conn3 <- [1,354,null,{}] 08:47:10 INFO - PROCESS | 1657 | 1462981630489 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 1657 | 1462981630563 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:47:10 INFO - PROCESS | 1657 | 1462981630606 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bc8800 == 44 [pid = 1657] [id = 96] 08:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129426800) [pid = 1657] [serial = 285] [outer = 0x0] 08:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1296f6800) [pid = 1657] [serial = 286] [outer = 0x129426800] 08:47:10 INFO - PROCESS | 1657 | 1462981630630 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12aa2c400) [pid = 1657] [serial = 287] [outer = 0x129426800] 08:47:10 INFO - PROCESS | 1657 | 1462981630906 Marionette TRACE conn3 <- [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]]]}] 08:47:10 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. 08:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 467ms 08:47:10 INFO - PROCESS | 1657 | 1462981630954 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1657 | 1462981630955 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 08:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:47:10 INFO - PROCESS | 1657 | 1462981630957 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1657 | 1462981630959 Marionette TRACE conn3 <- [1,358,null,{}] 08:47:10 INFO - PROCESS | 1657 | 1462981630964 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 1657 | 1462981631038 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:47:11 INFO - PROCESS | 1657 | 1462981631051 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12995b800 == 45 [pid = 1657] [id = 97] 08:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12aa2e400) [pid = 1657] [serial = 288] [outer = 0x0] 08:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12aa37400) [pid = 1657] [serial = 289] [outer = 0x12aa2e400] 08:47:11 INFO - PROCESS | 1657 | 1462981631075 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aa85800) [pid = 1657] [serial = 290] [outer = 0x12aa2e400] 08:47:11 INFO - PROCESS | 1657 | 1462981631443 Marionette TRACE conn3 <- [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]]]}] 08:47:11 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. 08:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 521ms 08:47:11 INFO - PROCESS | 1657 | 1462981631479 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1657 | 1462981631482 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 08:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:47:11 INFO - PROCESS | 1657 | 1462981631485 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1657 | 1462981631488 Marionette TRACE conn3 <- [1,362,null,{}] 08:47:11 INFO - PROCESS | 1657 | 1462981631492 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 1657 | 1462981631590 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:47:11 INFO - PROCESS | 1657 | 1462981631644 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164db000 == 46 [pid = 1657] [id = 98] 08:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1133ab400) [pid = 1657] [serial = 291] [outer = 0x0] 08:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1150f3800) [pid = 1657] [serial = 292] [outer = 0x1133ab400] 08:47:11 INFO - PROCESS | 1657 | 1462981631675 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1167d9c00) [pid = 1657] [serial = 293] [outer = 0x1133ab400] 08:47:12 INFO - PROCESS | 1657 | 1462981632071 Marionette TRACE conn3 <- [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]]]}] 08:47:12 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. 08:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 620ms 08:47:12 INFO - PROCESS | 1657 | 1462981632106 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1657 | 1462981632110 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 08:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:47:12 INFO - PROCESS | 1657 | 1462981632114 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1657 | 1462981632116 Marionette TRACE conn3 <- [1,366,null,{}] 08:47:12 INFO - PROCESS | 1657 | 1462981632119 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 1657 | 1462981632215 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:47:12 INFO - PROCESS | 1657 | 1462981632260 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f5a000 == 47 [pid = 1657] [id = 99] 08:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x117450c00) [pid = 1657] [serial = 294] [outer = 0x0] 08:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1181d2400) [pid = 1657] [serial = 295] [outer = 0x117450c00] 08:47:12 INFO - PROCESS | 1657 | 1462981632289 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118a0bc00) [pid = 1657] [serial = 296] [outer = 0x117450c00] 08:47:12 INFO - PROCESS | 1657 | 1462981632698 Marionette TRACE conn3 <- [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]]]}] 08:47:12 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. 08:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 619ms 08:47:12 INFO - PROCESS | 1657 | 1462981632741 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1657 | 1462981632743 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 08:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:47:12 INFO - PROCESS | 1657 | 1462981632747 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1657 | 1462981632749 Marionette TRACE conn3 <- [1,370,null,{}] 08:47:12 INFO - PROCESS | 1657 | 1462981632757 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 1657 | 1462981632855 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:47:12 INFO - PROCESS | 1657 | 1462981632953 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b34800 == 48 [pid = 1657] [id = 100] 08:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1214e3800) [pid = 1657] [serial = 297] [outer = 0x0] 08:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x121538000) [pid = 1657] [serial = 298] [outer = 0x1214e3800] 08:47:12 INFO - PROCESS | 1657 | 1462981632985 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x124af0000) [pid = 1657] [serial = 299] [outer = 0x1214e3800] 08:47:13 INFO - PROCESS | 1657 | 1462981633419 Marionette TRACE conn3 <- [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]]]}] 08:47:13 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. 08:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 720ms 08:47:13 INFO - PROCESS | 1657 | 1462981633474 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1657 | 1462981633476 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 08:47:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:47:13 INFO - PROCESS | 1657 | 1462981633480 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1657 | 1462981633481 Marionette TRACE conn3 <- [1,374,null,{}] 08:47:13 INFO - PROCESS | 1657 | 1462981633483 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 1657 | 1462981633577 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:47:13 INFO - PROCESS | 1657 | 1462981633634 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a818800 == 49 [pid = 1657] [id = 101] 08:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x125549c00) [pid = 1657] [serial = 300] [outer = 0x0] 08:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1268ac800) [pid = 1657] [serial = 301] [outer = 0x125549c00] 08:47:13 INFO - PROCESS | 1657 | 1462981633663 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128c1c800) [pid = 1657] [serial = 302] [outer = 0x125549c00] 08:47:14 INFO - PROCESS | 1657 | 1462981634100 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:47:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 669ms 08:47:14 INFO - PROCESS | 1657 | 1462981634155 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1657 | 1462981634156 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 08:47:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:47:14 INFO - PROCESS | 1657 | 1462981634174 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1657 | 1462981634175 Marionette TRACE conn3 <- [1,378,null,{}] 08:47:14 INFO - PROCESS | 1657 | 1462981634177 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 1657 | 1462981634269 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:47:14 INFO - PROCESS | 1657 | 1462981634314 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d0a000 == 50 [pid = 1657] [id = 102] 08:47:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121136400) [pid = 1657] [serial = 303] [outer = 0x0] 08:47:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129068400) [pid = 1657] [serial = 304] [outer = 0x121136400] 08:47:14 INFO - PROCESS | 1657 | 1462981634343 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x129244000) [pid = 1657] [serial = 305] [outer = 0x121136400] 08:47:14 INFO - PROCESS | 1657 | 1462981634971 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:47:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 872ms 08:47:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:47:15 INFO - PROCESS | 1657 | 1462981635046 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1657 | 1462981635048 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 08:47:15 INFO - PROCESS | 1657 | 1462981635052 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1657 | 1462981635055 Marionette TRACE conn3 <- [1,382,null,{}] 08:47:15 INFO - PROCESS | 1657 | 1462981635060 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 1657 | 1462981635179 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:47:15 INFO - PROCESS | 1657 | 1462981635248 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11303c800 == 51 [pid = 1657] [id = 103] 08:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x118111c00) [pid = 1657] [serial = 306] [outer = 0x0] 08:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118632800) [pid = 1657] [serial = 307] [outer = 0x118111c00] 08:47:15 INFO - PROCESS | 1657 | 1462981635319 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118a09000) [pid = 1657] [serial = 308] [outer = 0x118111c00] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x128bc8800 == 50 [pid = 1657] [id = 96] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1255e2800 == 49 [pid = 1657] [id = 95] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1212a7800 == 48 [pid = 1657] [id = 94] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1213b9000 == 47 [pid = 1657] [id = 93] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119f89000 == 46 [pid = 1657] [id = 92] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x115f6e800 == 45 [pid = 1657] [id = 91] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119331800 == 44 [pid = 1657] [id = 90] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11649b400) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12a84e000) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x118661000 == 43 [pid = 1657] [id = 89] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x118091000 == 42 [pid = 1657] [id = 88] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x117017000 == 41 [pid = 1657] [id = 87] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x116010000 == 40 [pid = 1657] [id = 86] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x117009800 == 39 [pid = 1657] [id = 85] 08:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x128c41000 == 38 [pid = 1657] [id = 80] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116a60800) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128e7cc00) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12113f800) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118173800) [pid = 1657] [serial = 204] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119b8c000) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x125632000) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12d31b800) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x115fca000) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1268b1c00) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x129242400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12942f400) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1296f2c00) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128c29000) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124a29800) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129235800) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1186d8c00) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119950400) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126b52800) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124dad400) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1274f5c00) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128c1f800) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120f35c00) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118180800) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1181d2c00) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121637400) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129916400) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 08:47:15 INFO - PROCESS | 1657 | 1462981635743 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:47:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 722ms 08:47:15 INFO - PROCESS | 1657 | 1462981635774 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1657 | 1462981635778 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 08:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:47:15 INFO - PROCESS | 1657 | 1462981635782 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1657 | 1462981635784 Marionette TRACE conn3 <- [1,386,null,{}] 08:47:15 INFO - PROCESS | 1657 | 1462981635786 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 1657 | 1462981635860 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:47:15 INFO - PROCESS | 1657 | 1462981635865 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701c800 == 39 [pid = 1657] [id = 104] 08:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118f92400) [pid = 1657] [serial = 309] [outer = 0x0] 08:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11943f400) [pid = 1657] [serial = 310] [outer = 0x118f92400] 08:47:15 INFO - PROCESS | 1657 | 1462981635893 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119b8c000) [pid = 1657] [serial = 311] [outer = 0x118f92400] 08:47:16 INFO - PROCESS | 1657 | 1462981636206 Marionette TRACE conn3 <- [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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 08:47:16 INFO - PROCESS | 1657 | 1462981636251 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1657 | 1462981636252 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 08:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:47:16 INFO - PROCESS | 1657 | 1462981636255 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1657 | 1462981636257 Marionette TRACE conn3 <- [1,390,null,{}] 08:47:16 INFO - PROCESS | 1657 | 1462981636264 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 1657 | 1462981636340 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:47:16 INFO - PROCESS | 1657 | 1462981636347 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119331000 == 40 [pid = 1657] [id = 105] 08:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120f3ac00) [pid = 1657] [serial = 312] [outer = 0x0] 08:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1219c6800) [pid = 1657] [serial = 313] [outer = 0x120f3ac00] 08:47:16 INFO - PROCESS | 1657 | 1462981636375 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124dafc00) [pid = 1657] [serial = 314] [outer = 0x120f3ac00] 08:47:16 INFO - PROCESS | 1657 | 1462981636734 Marionette TRACE conn3 <- [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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 08:47:16 INFO - PROCESS | 1657 | 1462981636776 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1657 | 1462981636777 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 08:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:47:16 INFO - PROCESS | 1657 | 1462981636780 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1657 | 1462981636781 Marionette TRACE conn3 <- [1,394,null,{}] 08:47:16 INFO - PROCESS | 1657 | 1462981636783 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 1657 | 1462981636856 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:47:16 INFO - PROCESS | 1657 | 1462981636864 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1e000 == 41 [pid = 1657] [id = 106] 08:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124dfd000) [pid = 1657] [serial = 315] [outer = 0x0] 08:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1268a7000) [pid = 1657] [serial = 316] [outer = 0x124dfd000] 08:47:16 INFO - PROCESS | 1657 | 1462981636890 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1274f5800) [pid = 1657] [serial = 317] [outer = 0x124dfd000] 08:47:17 INFO - PROCESS | 1657 | 1462981637195 Marionette TRACE conn3 <- [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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 08:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:47:17 INFO - PROCESS | 1657 | 1462981637248 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1657 | 1462981637249 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 08:47:17 INFO - PROCESS | 1657 | 1462981637251 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1657 | 1462981637252 Marionette TRACE conn3 <- [1,398,null,{}] 08:47:17 INFO - PROCESS | 1657 | 1462981637255 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 1657 | 1462981637325 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:47:17 INFO - PROCESS | 1657 | 1462981637373 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121152800 == 42 [pid = 1657] [id = 107] 08:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1219ca000) [pid = 1657] [serial = 318] [outer = 0x0] 08:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1274fec00) [pid = 1657] [serial = 319] [outer = 0x1219ca000] 08:47:17 INFO - PROCESS | 1657 | 1462981637402 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128bb8000) [pid = 1657] [serial = 320] [outer = 0x1219ca000] 08:47:17 INFO - PROCESS | 1657 | 1462981637829 Marionette TRACE conn3 <- [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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 620ms 08:47:17 INFO - PROCESS | 1657 | 1462981637871 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1657 | 1462981637872 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 08:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:47:17 INFO - PROCESS | 1657 | 1462981637875 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1657 | 1462981637876 Marionette TRACE conn3 <- [1,402,null,{}] 08:47:17 INFO - PROCESS | 1657 | 1462981637878 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 1657 | 1462981637987 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:47:18 INFO - PROCESS | 1657 | 1462981638030 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x117002800 == 43 [pid = 1657] [id = 108] 08:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12aa31000) [pid = 1657] [serial = 321] [outer = 0x0] 08:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12aa8b400) [pid = 1657] [serial = 322] [outer = 0x12aa31000] 08:47:18 INFO - PROCESS | 1657 | 1462981638087 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12aa91400) [pid = 1657] [serial = 323] [outer = 0x12aa31000] 08:47:18 INFO - PROCESS | 1657 | 1462981638481 Marionette TRACE conn3 <- [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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 619ms 08:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:47:18 INFO - PROCESS | 1657 | 1462981638495 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1657 | 1462981638496 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 08:47:18 INFO - PROCESS | 1657 | 1462981638498 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1657 | 1462981638499 Marionette TRACE conn3 <- [1,406,null,{}] 08:47:18 INFO - PROCESS | 1657 | 1462981638508 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 1657 | 1462981638599 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:47:18 INFO - PROCESS | 1657 | 1462981638604 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271f7800 == 44 [pid = 1657] [id = 109] 08:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12aaec400) [pid = 1657] [serial = 324] [outer = 0x0] 08:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12aaf3c00) [pid = 1657] [serial = 325] [outer = 0x12aaec400] 08:47:18 INFO - PROCESS | 1657 | 1462981638629 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12ad4f800) [pid = 1657] [serial = 326] [outer = 0x12aaec400] 08:47:18 INFO - PROCESS | 1657 | 1462981638945 Marionette TRACE conn3 <- [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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 08:47:18 INFO - PROCESS | 1657 | 1462981638969 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1657 | 1462981638970 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 08:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:47:18 INFO - PROCESS | 1657 | 1462981638972 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1657 | 1462981638973 Marionette TRACE conn3 <- [1,410,null,{}] 08:47:18 INFO - PROCESS | 1657 | 1462981638978 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 1657 | 1462981639069 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:47:19 INFO - PROCESS | 1657 | 1462981639073 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12924f800 == 45 [pid = 1657] [id = 110] 08:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12aaf0800) [pid = 1657] [serial = 327] [outer = 0x0] 08:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12ad58000) [pid = 1657] [serial = 328] [outer = 0x12aaf0800] 08:47:19 INFO - PROCESS | 1657 | 1462981639098 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12ad5ec00) [pid = 1657] [serial = 329] [outer = 0x12aaf0800] 08:47:19 INFO - PROCESS | 1657 | 1462981639446 Marionette TRACE conn3 <- [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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 08:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:47:19 INFO - PROCESS | 1657 | 1462981639491 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 1657 | 1462981639492 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 08:47:19 INFO - PROCESS | 1657 | 1462981639494 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1657 | 1462981639495 Marionette TRACE conn3 <- [1,414,null,{}] 08:47:19 INFO - PROCESS | 1657 | 1462981639498 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 1657 | 1462981639587 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:47:19 INFO - PROCESS | 1657 | 1462981639599 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a81e000 == 46 [pid = 1657] [id = 111] 08:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12ad55800) [pid = 1657] [serial = 330] [outer = 0x0] 08:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12b49a000) [pid = 1657] [serial = 331] [outer = 0x12ad55800] 08:47:19 INFO - PROCESS | 1657 | 1462981639624 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12b4a5c00) [pid = 1657] [serial = 332] [outer = 0x12ad55800] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x125638c00) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1268a5c00) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12991d800) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1167dd000) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x117444c00) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11331c000) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1197c5000) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128bb1c00) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118f8f400) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119c87c00) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118a03400) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1167d9000) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129426800) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x126bf0000) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:47:20 INFO - PROCESS | 1657 | 1462981640001 Marionette TRACE conn3 <- [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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 08:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:47:20 INFO - PROCESS | 1657 | 1462981640014 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 1657 | 1462981640015 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 08:47:20 INFO - PROCESS | 1657 | 1462981640017 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1657 | 1462981640018 Marionette TRACE conn3 <- [1,418,null,{}] 08:47:20 INFO - PROCESS | 1657 | 1462981640020 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 1657 | 1462981640123 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:47:20 INFO - PROCESS | 1657 | 1462981640151 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x128c3c000 == 47 [pid = 1657] [id = 112] 08:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1166c3400) [pid = 1657] [serial = 333] [outer = 0x0] 08:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121352800) [pid = 1657] [serial = 334] [outer = 0x1166c3400] 08:47:20 INFO - PROCESS | 1657 | 1462981640176 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128e7e800) [pid = 1657] [serial = 335] [outer = 0x1166c3400] 08:47:20 INFO - PROCESS | 1657 | 1462981640444 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:47:20 INFO - PROCESS | 1657 | 1462981640907 Marionette TRACE conn3 <- [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]]]}] 08:47:20 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 08:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 919ms 08:47:20 INFO - PROCESS | 1657 | 1462981640936 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:47:20 INFO - PROCESS | 1657 | 1462981640948 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 08:47:20 INFO - PROCESS | 1657 | 1462981640950 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1657 | 1462981640952 Marionette TRACE conn3 <- [1,422,null,{}] 08:47:20 INFO - PROCESS | 1657 | 1462981640955 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 1657 | 1462981641044 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:47:21 INFO - PROCESS | 1657 | 1462981641049 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b44e000 == 48 [pid = 1657] [id = 113] 08:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11863d400) [pid = 1657] [serial = 336] [outer = 0x0] 08:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bbb8000) [pid = 1657] [serial = 337] [outer = 0x11863d400] 08:47:21 INFO - PROCESS | 1657 | 1462981641077 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bc41c00) [pid = 1657] [serial = 338] [outer = 0x11863d400] 08:47:21 INFO - PROCESS | 1657 | 1462981641889 Marionette TRACE conn3 <- [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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 08:47:21 INFO - PROCESS | 1657 | 1462981641923 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1657 | 1462981641926 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 08:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:47:21 INFO - PROCESS | 1657 | 1462981641931 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1657 | 1462981641934 Marionette TRACE conn3 <- [1,426,null,{}] 08:47:21 INFO - PROCESS | 1657 | 1462981641938 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 1657 | 1462981642066 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:47:22 INFO - PROCESS | 1657 | 1462981642112 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x117006800 == 49 [pid = 1657] [id = 114] 08:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1164a0c00) [pid = 1657] [serial = 339] [outer = 0x0] 08:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1167d3c00) [pid = 1657] [serial = 340] [outer = 0x1164a0c00] 08:47:22 INFO - PROCESS | 1657 | 1462981642144 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x117575800) [pid = 1657] [serial = 341] [outer = 0x1164a0c00] 08:47:22 INFO - PROCESS | 1657 | 1462981642604 Marionette TRACE conn3 <- [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] 08:47:22 INFO - PROCESS | 1657 | 1462981642659 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 08:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:47:22 INFO - PROCESS | 1657 | 1462981642665 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 1657 | 1462981642667 Marionette TRACE conn3 <- [1,430,null,{}] 08:47:22 INFO - PROCESS | 1657 | 1462981642669 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 1657 | 1462981642767 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:47:22 INFO - PROCESS | 1657 | 1462981642826 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213bf800 == 50 [pid = 1657] [id = 115] 08:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118a95800) [pid = 1657] [serial = 342] [outer = 0x0] 08:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119fa4000) [pid = 1657] [serial = 343] [outer = 0x118a95800] 08:47:22 INFO - PROCESS | 1657 | 1462981642855 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x120f3b000) [pid = 1657] [serial = 344] [outer = 0x118a95800] 08:47:23 INFO - PROCESS | 1657 | 1462981643284 Marionette TRACE conn3 <- [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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 669ms 08:47:23 INFO - PROCESS | 1657 | 1462981643351 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1657 | 1462981643353 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 08:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:47:23 INFO - PROCESS | 1657 | 1462981643355 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1657 | 1462981643358 Marionette TRACE conn3 <- [1,434,null,{}] 08:47:23 INFO - PROCESS | 1657 | 1462981643380 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 1657 | 1462981643480 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:47:23 INFO - PROCESS | 1657 | 1462981643540 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac1e800 == 51 [pid = 1657] [id = 116] 08:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1274f6800) [pid = 1657] [serial = 345] [outer = 0x0] 08:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128bad400) [pid = 1657] [serial = 346] [outer = 0x1274f6800] 08:47:23 INFO - PROCESS | 1657 | 1462981643572 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x129237800) [pid = 1657] [serial = 347] [outer = 0x1274f6800] 08:47:24 INFO - PROCESS | 1657 | 1462981644022 Marionette TRACE conn3 <- [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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 683ms 08:47:24 INFO - PROCESS | 1657 | 1462981644039 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1657 | 1462981644040 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 08:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:47:24 INFO - PROCESS | 1657 | 1462981644045 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1657 | 1462981644046 Marionette TRACE conn3 <- [1,438,null,{}] 08:47:24 INFO - PROCESS | 1657 | 1462981644049 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 1657 | 1462981644147 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:47:24 INFO - PROCESS | 1657 | 1462981644191 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x116875000 == 52 [pid = 1657] [id = 117] 08:47:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119308c00) [pid = 1657] [serial = 348] [outer = 0x0] 08:47:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x129242c00) [pid = 1657] [serial = 349] [outer = 0x119308c00] 08:47:24 INFO - PROCESS | 1657 | 1462981644221 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12a858c00) [pid = 1657] [serial = 350] [outer = 0x119308c00] 08:47:24 INFO - PROCESS | 1657 | 1462981644746 Marionette TRACE conn3 <- [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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 772ms 08:47:24 INFO - PROCESS | 1657 | 1462981644815 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1657 | 1462981644818 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 08:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:47:24 INFO - PROCESS | 1657 | 1462981644821 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1657 | 1462981644823 Marionette TRACE conn3 <- [1,442,null,{}] 08:47:24 INFO - PROCESS | 1657 | 1462981644829 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 1657 | 1462981644915 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:47:24 INFO - PROCESS | 1657 | 1462981644980 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x113048800 == 53 [pid = 1657] [id = 118] 08:47:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1167d6c00) [pid = 1657] [serial = 351] [outer = 0x0] 08:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116a65000) [pid = 1657] [serial = 352] [outer = 0x1167d6c00] 08:47:25 INFO - PROCESS | 1657 | 1462981645009 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11757c000) [pid = 1657] [serial = 353] [outer = 0x1167d6c00] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1c000 == 52 [pid = 1657] [id = 65] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x128c3c000 == 51 [pid = 1657] [id = 112] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a81e000 == 50 [pid = 1657] [id = 111] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12924f800 == 49 [pid = 1657] [id = 110] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1271f7800 == 48 [pid = 1657] [id = 109] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x117002800 == 47 [pid = 1657] [id = 108] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x121152800 == 46 [pid = 1657] [id = 107] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118f92000) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x116a66000) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1268b2800) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x124aa9800) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12aa37400) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1e000 == 45 [pid = 1657] [id = 106] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119331000 == 44 [pid = 1657] [id = 105] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x11701c800 == 43 [pid = 1657] [id = 104] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x11303c800 == 42 [pid = 1657] [id = 103] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a818800 == 41 [pid = 1657] [id = 101] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x126b34800 == 40 [pid = 1657] [id = 100] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x118f5a000 == 39 [pid = 1657] [id = 99] 08:47:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1164db000 == 38 [pid = 1657] [id = 98] 08:47:25 INFO - PROCESS | 1657 | 1462981645454 Marionette TRACE conn3 <- [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]]]}] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1274fe800) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12aa2e000) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11744fc00) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116a63400) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11810d000) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1181ce000) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119fab800) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121356400) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1199e6000) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119c88800) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128bb5800) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128baf800) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128c2a000) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1214ea800) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128bb3400) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128c1e400) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118f8f800) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1197c5800) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12190a400) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129429000) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12562f000) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126bf8c00) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1296f6800) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12aa2c400) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1274fb800) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1268ac400) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 08:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 673ms 08:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:47:25 INFO - PROCESS | 1657 | 1462981645499 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1657 | 1462981645503 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 08:47:25 INFO - PROCESS | 1657 | 1462981645507 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1657 | 1462981645510 Marionette TRACE conn3 <- [1,446,null,{}] 08:47:25 INFO - PROCESS | 1657 | 1462981645512 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 1657 | 1462981645584 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:47:25 INFO - PROCESS | 1657 | 1462981645589 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f72800 == 39 [pid = 1657] [id = 119] 08:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118102c00) [pid = 1657] [serial = 354] [outer = 0x0] 08:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118180800) [pid = 1657] [serial = 355] [outer = 0x118102c00] 08:47:25 INFO - PROCESS | 1657 | 1462981645619 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118a11000) [pid = 1657] [serial = 356] [outer = 0x118102c00] 08:47:25 INFO - PROCESS | 1657 | 1462981645963 Marionette TRACE conn3 <- [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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 472ms 08:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:47:25 INFO - PROCESS | 1657 | 1462981645979 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1657 | 1462981645981 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 08:47:25 INFO - PROCESS | 1657 | 1462981645983 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1657 | 1462981645985 Marionette TRACE conn3 <- [1,450,null,{}] 08:47:25 INFO - PROCESS | 1657 | 1462981645994 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 1657 | 1462981646084 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:47:26 INFO - PROCESS | 1657 | 1462981646126 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11809c800 == 40 [pid = 1657] [id = 120] 08:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118f90800) [pid = 1657] [serial = 357] [outer = 0x0] 08:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1197ca000) [pid = 1657] [serial = 358] [outer = 0x118f90800] 08:47:26 INFO - PROCESS | 1657 | 1462981646154 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120f38000) [pid = 1657] [serial = 359] [outer = 0x118f90800] 08:47:26 INFO - PROCESS | 1657 | 1462981646479 Marionette TRACE conn3 <- [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] 08:47:26 INFO - PROCESS | 1657 | 1462981646507 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 08:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:47:26 INFO - PROCESS | 1657 | 1462981646513 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 1657 | 1462981646514 Marionette TRACE conn3 <- [1,454,null,{}] 08:47:26 INFO - PROCESS | 1657 | 1462981646526 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 1657 | 1462981646622 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:47:26 INFO - PROCESS | 1657 | 1462981646683 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a68000 == 41 [pid = 1657] [id = 121] 08:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118f9c800) [pid = 1657] [serial = 360] [outer = 0x0] 08:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12126bc00) [pid = 1657] [serial = 361] [outer = 0x118f9c800] 08:47:26 INFO - PROCESS | 1657 | 1462981646724 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124af9000) [pid = 1657] [serial = 362] [outer = 0x118f9c800] 08:47:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:27 INFO - PROCESS | 1657 | 1462981647090 Marionette TRACE conn3 <- [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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 620ms 08:47:27 INFO - PROCESS | 1657 | 1462981647133 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1657 | 1462981647134 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 08:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:47:27 INFO - PROCESS | 1657 | 1462981647138 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1657 | 1462981647139 Marionette TRACE conn3 <- [1,458,null,{}] 08:47:27 INFO - PROCESS | 1657 | 1462981647143 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 1657 | 1462981647279 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:47:27 INFO - PROCESS | 1657 | 1462981647346 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119907800 == 42 [pid = 1657] [id = 122] 08:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124a33800) [pid = 1657] [serial = 363] [outer = 0x0] 08:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124df3c00) [pid = 1657] [serial = 364] [outer = 0x124a33800] 08:47:27 INFO - PROCESS | 1657 | 1462981647389 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12680d400) [pid = 1657] [serial = 365] [outer = 0x124a33800] 08:47:27 INFO - PROCESS | 1657 | 1462981647765 Marionette TRACE conn3 <- [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] 08:47:27 INFO - PROCESS | 1657 | 1462981647810 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 08:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:47:27 INFO - PROCESS | 1657 | 1462981647813 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1657 | 1462981647814 Marionette TRACE conn3 <- [1,462,null,{}] 08:47:27 INFO - PROCESS | 1657 | 1462981647817 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 1657 | 1462981647921 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:47:27 INFO - PROCESS | 1657 | 1462981647952 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x121155800 == 43 [pid = 1657] [id = 123] 08:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126b56000) [pid = 1657] [serial = 366] [outer = 0x0] 08:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1274f7800) [pid = 1657] [serial = 367] [outer = 0x126b56000] 08:47:27 INFO - PROCESS | 1657 | 1462981647990 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128c23800) [pid = 1657] [serial = 368] [outer = 0x126b56000] 08:47:28 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:28 INFO - PROCESS | 1657 | 1462981648329 Marionette TRACE conn3 <- [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] 08:47:28 INFO - PROCESS | 1657 | 1462981648385 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 08:47:28 INFO - PROCESS | 1657 | 1462981648388 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1657 | 1462981648390 Marionette TRACE conn3 <- [1,466,null,{}] 08:47:28 INFO - PROCESS | 1657 | 1462981648393 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 1657 | 1462981648523 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:47:28 INFO - PROCESS | 1657 | 1462981648528 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213d2000 == 44 [pid = 1657] [id = 124] 08:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x127433c00) [pid = 1657] [serial = 369] [outer = 0x0] 08:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x129244800) [pid = 1657] [serial = 370] [outer = 0x127433c00] 08:47:28 INFO - PROCESS | 1657 | 1462981648553 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x129432800) [pid = 1657] [serial = 371] [outer = 0x127433c00] 08:47:28 INFO - PROCESS | 1657 | 1462981648926 Marionette TRACE conn3 <- [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] 08:47:28 INFO - PROCESS | 1657 | 1462981648963 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 08:47:28 INFO - PROCESS | 1657 | 1462981648965 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1657 | 1462981648966 Marionette TRACE conn3 <- [1,470,null,{}] 08:47:28 INFO - PROCESS | 1657 | 1462981648968 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 1657 | 1462981649062 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:47:29 INFO - PROCESS | 1657 | 1462981649077 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1e800 == 45 [pid = 1657] [id = 125] 08:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x129426800) [pid = 1657] [serial = 372] [outer = 0x0] 08:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12991f000) [pid = 1657] [serial = 373] [outer = 0x129426800] 08:47:29 INFO - PROCESS | 1657 | 1462981649117 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12aa34800) [pid = 1657] [serial = 374] [outer = 0x129426800] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11756f800) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x115f60c00) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x125637800) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11810ac00) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112a69000) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1133a6000) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1168c1400) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12aa31000) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12aaec400) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1166c3400) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118111c00) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124dfd000) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x120f3ac00) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118f92400) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121136400) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1219ca000) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12aa2e400) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12aaf0800) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:47:29 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12ad55800) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:47:29 INFO - PROCESS | 1657 | 1462981649766 Marionette TRACE conn3 <- [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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 819ms 08:47:29 INFO - PROCESS | 1657 | 1462981649784 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 1657 | 1462981649786 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 08:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:47:29 INFO - PROCESS | 1657 | 1462981649788 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1657 | 1462981649789 Marionette TRACE conn3 <- [1,474,null,{}] 08:47:29 INFO - PROCESS | 1657 | 1462981649791 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 1657 | 1462981649862 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:47:29 INFO - PROCESS | 1657 | 1462981649866 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x11809e000 == 46 [pid = 1657] [id = 126] 08:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1164e7400) [pid = 1657] [serial = 375] [outer = 0x0] 08:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118173000) [pid = 1657] [serial = 376] [outer = 0x1164e7400] 08:47:29 INFO - PROCESS | 1657 | 1462981649894 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120f3ac00) [pid = 1657] [serial = 377] [outer = 0x1164e7400] 08:47:30 INFO - PROCESS | 1657 | 1462981650197 Marionette TRACE conn3 <- [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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 418ms 08:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:47:30 INFO - PROCESS | 1657 | 1462981650206 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1657 | 1462981650207 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 08:47:30 INFO - PROCESS | 1657 | 1462981650212 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1657 | 1462981650214 Marionette TRACE conn3 <- [1,478,null,{}] 08:47:30 INFO - PROCESS | 1657 | 1462981650217 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 1657 | 1462981650290 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:47:30 INFO - PROCESS | 1657 | 1462981650297 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b3f000 == 47 [pid = 1657] [id = 127] 08:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12563c800) [pid = 1657] [serial = 378] [outer = 0x0] 08:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12aa32800) [pid = 1657] [serial = 379] [outer = 0x12563c800] 08:47:30 INFO - PROCESS | 1657 | 1462981650322 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12aa89400) [pid = 1657] [serial = 380] [outer = 0x12563c800] 08:47:30 INFO - PROCESS | 1657 | 1462981650631 Marionette TRACE conn3 <- [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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 470ms 08:47:30 INFO - PROCESS | 1657 | 1462981650682 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1657 | 1462981650683 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 08:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:47:30 INFO - PROCESS | 1657 | 1462981650685 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1657 | 1462981650687 Marionette TRACE conn3 <- [1,482,null,{}] 08:47:30 INFO - PROCESS | 1657 | 1462981650690 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 1657 | 1462981650782 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:47:30 INFO - PROCESS | 1657 | 1462981650786 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bce000 == 48 [pid = 1657] [id = 128] 08:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12aa38400) [pid = 1657] [serial = 381] [outer = 0x0] 08:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aaed800) [pid = 1657] [serial = 382] [outer = 0x12aa38400] 08:47:30 INFO - PROCESS | 1657 | 1462981650815 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12ada8800) [pid = 1657] [serial = 383] [outer = 0x12aa38400] 08:47:31 INFO - PROCESS | 1657 | 1462981651153 Marionette TRACE conn3 <- [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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 08:47:31 INFO - PROCESS | 1657 | 1462981651205 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1657 | 1462981651206 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 08:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:47:31 INFO - PROCESS | 1657 | 1462981651208 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1657 | 1462981651209 Marionette TRACE conn3 <- [1,486,null,{}] 08:47:31 INFO - PROCESS | 1657 | 1462981651211 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 1657 | 1462981651302 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:47:31 INFO - PROCESS | 1657 | 1462981651311 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12925f800 == 49 [pid = 1657] [id = 129] 08:47:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12aa8c400) [pid = 1657] [serial = 384] [outer = 0x0] 08:47:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b499400) [pid = 1657] [serial = 385] [outer = 0x12aa8c400] 08:47:31 INFO - PROCESS | 1657 | 1462981651335 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bbb9400) [pid = 1657] [serial = 386] [outer = 0x12aa8c400] 08:47:31 INFO - PROCESS | 1657 | 1462981651606 Marionette TRACE conn3 <- [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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 421ms 08:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:47:31 INFO - PROCESS | 1657 | 1462981651633 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1657 | 1462981651634 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 08:47:31 INFO - PROCESS | 1657 | 1462981651636 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1657 | 1462981651637 Marionette TRACE conn3 <- [1,490,null,{}] 08:47:31 INFO - PROCESS | 1657 | 1462981651640 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 1657 | 1462981651734 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:47:31 INFO - PROCESS | 1657 | 1462981651822 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d0e000 == 50 [pid = 1657] [id = 130] 08:47:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x111b0c800) [pid = 1657] [serial = 387] [outer = 0x0] 08:47:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1122b2800) [pid = 1657] [serial = 388] [outer = 0x111b0c800] 08:47:31 INFO - PROCESS | 1657 | 1462981651855 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x113c52800) [pid = 1657] [serial = 389] [outer = 0x111b0c800] 08:47:32 INFO - PROCESS | 1657 | 1462981652300 Marionette TRACE conn3 <- [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]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 718ms 08:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:47:32 INFO - PROCESS | 1657 | 1462981652356 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 1657 | 1462981652358 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 08:47:32 INFO - PROCESS | 1657 | 1462981652362 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1657 | 1462981652364 Marionette TRACE conn3 <- [1,494,null,{}] 08:47:32 INFO - PROCESS | 1657 | 1462981652367 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 1657 | 1462981652464 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:47:32 INFO - PROCESS | 1657 | 1462981652522 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a5f000 == 51 [pid = 1657] [id = 131] 08:47:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118104000) [pid = 1657] [serial = 390] [outer = 0x0] 08:47:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118a08400) [pid = 1657] [serial = 391] [outer = 0x118104000] 08:47:32 INFO - PROCESS | 1657 | 1462981652553 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119310800) [pid = 1657] [serial = 392] [outer = 0x118104000] 08:47:32 INFO - PROCESS | 1657 | 1462981652967 Marionette TRACE conn3 <- [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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 08:47:33 INFO - PROCESS | 1657 | 1462981653035 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1657 | 1462981653038 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 08:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:47:33 INFO - PROCESS | 1657 | 1462981653041 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1657 | 1462981653043 Marionette TRACE conn3 <- [1,498,null,{}] 08:47:33 INFO - PROCESS | 1657 | 1462981653048 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 1657 | 1462981653142 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:47:33 INFO - PROCESS | 1657 | 1462981653232 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271f9000 == 52 [pid = 1657] [id = 132] 08:47:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x121139800) [pid = 1657] [serial = 393] [outer = 0x0] 08:47:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121537c00) [pid = 1657] [serial = 394] [outer = 0x121139800] 08:47:33 INFO - PROCESS | 1657 | 1462981653263 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1268ac400) [pid = 1657] [serial = 395] [outer = 0x121139800] 08:47:33 INFO - PROCESS | 1657 | 1462981653681 Marionette TRACE conn3 <- [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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 08:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:47:33 INFO - PROCESS | 1657 | 1462981653714 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1657 | 1462981653715 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 08:47:33 INFO - PROCESS | 1657 | 1462981653722 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1657 | 1462981653727 Marionette TRACE conn3 <- [1,502,null,{}] 08:47:33 INFO - PROCESS | 1657 | 1462981653730 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 1657 | 1462981653826 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:47:33 INFO - PROCESS | 1657 | 1462981653874 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12adf6800 == 53 [pid = 1657] [id = 133] 08:47:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x127128800) [pid = 1657] [serial = 396] [outer = 0x0] 08:47:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x128bb4800) [pid = 1657] [serial = 397] [outer = 0x127128800] 08:47:33 INFO - PROCESS | 1657 | 1462981653902 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12aa2e400) [pid = 1657] [serial = 398] [outer = 0x127128800] 08:47:34 INFO - PROCESS | 1657 | 1462981654310 Marionette TRACE conn3 <- [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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 627ms 08:47:34 INFO - PROCESS | 1657 | 1462981654346 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:47:34 INFO - PROCESS | 1657 | 1462981654348 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 08:47:34 INFO - PROCESS | 1657 | 1462981654350 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 1657 | 1462981654351 Marionette TRACE conn3 <- [1,506,null,{}] 08:47:34 INFO - PROCESS | 1657 | 1462981654354 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 1657 | 1462981654472 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:47:34 INFO - PROCESS | 1657 | 1462981654550 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213d3000 == 54 [pid = 1657] [id = 134] 08:47:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118a98c00) [pid = 1657] [serial = 399] [outer = 0x0] 08:47:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12aaf4800) [pid = 1657] [serial = 400] [outer = 0x118a98c00] 08:47:34 INFO - PROCESS | 1657 | 1462981654579 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12ad59000) [pid = 1657] [serial = 401] [outer = 0x118a98c00] 08:47:35 INFO - PROCESS | 1657 | 1462981655130 Marionette TRACE conn3 <- [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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 819ms 08:47:35 INFO - PROCESS | 1657 | 1462981655178 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1657 | 1462981655180 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 08:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:47:35 INFO - PROCESS | 1657 | 1462981655185 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1657 | 1462981655187 Marionette TRACE conn3 <- [1,510,null,{}] 08:47:35 INFO - PROCESS | 1657 | 1462981655192 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1657 | 1462981655280 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:47:35 INFO - PROCESS | 1657 | 1462981655329 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x118655800 == 55 [pid = 1657] [id = 135] 08:47:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116041800) [pid = 1657] [serial = 402] [outer = 0x0] 08:47:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x116845000) [pid = 1657] [serial = 403] [outer = 0x116041800] 08:47:35 INFO - PROCESS | 1657 | 1462981655357 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11744fc00) [pid = 1657] [serial = 404] [outer = 0x116041800] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11686d000 == 54 [pid = 1657] [id = 81] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12995b800 == 53 [pid = 1657] [id = 97] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11700e000 == 52 [pid = 1657] [id = 82] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12925f800 == 51 [pid = 1657] [id = 129] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x128bce000 == 50 [pid = 1657] [id = 128] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x126b3f000 == 49 [pid = 1657] [id = 127] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11809e000 == 48 [pid = 1657] [id = 126] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1e800 == 47 [pid = 1657] [id = 125] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1213d2000 == 46 [pid = 1657] [id = 124] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x121155800 == 45 [pid = 1657] [id = 123] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bbb8000) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1150f3800) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1181d2400) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x121538000) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1268ac800) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119907800 == 44 [pid = 1657] [id = 122] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x118a68000 == 43 [pid = 1657] [id = 121] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11809c800 == 42 [pid = 1657] [id = 120] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x115f72800 == 41 [pid = 1657] [id = 119] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x113048800 == 40 [pid = 1657] [id = 118] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1213bf800 == 39 [pid = 1657] [id = 115] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x117006800 == 38 [pid = 1657] [id = 114] 08:47:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12b44e000 == 37 [pid = 1657] [id = 113] 08:47:35 INFO - PROCESS | 1657 | 1462981655851 Marionette TRACE conn3 <- [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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 08:47:35 INFO - PROCESS | 1657 | 1462981655857 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1657 | 1462981655860 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 08:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118a11c00) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11744e400) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1274fa400) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1197d3800) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116847000) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1164f5000) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12562fc00) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12aa8b400) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12aaf3c00) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12ad4f800) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12aa91400) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121352800) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118632800) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1268a7000) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1274f5800) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1219c6800) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124dafc00) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11943f400) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119b8c000) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129244000) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129068400) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1274fec00) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12aa85800) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12ad58000) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12ad5ec00) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12b49a000) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128e7e800) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b4a5c00) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118a09000) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128bb8000) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 08:47:35 INFO - PROCESS | 1657 | 1462981655886 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1657 | 1462981655887 Marionette TRACE conn3 <- [1,514,null,{}] 08:47:35 INFO - PROCESS | 1657 | 1462981655893 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1657 | 1462981655965 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:47:35 INFO - PROCESS | 1657 | 1462981655970 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1166e2800 == 38 [pid = 1657] [id = 136] 08:47:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118175800) [pid = 1657] [serial = 405] [outer = 0x0] 08:47:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11863b000) [pid = 1657] [serial = 406] [outer = 0x118175800] 08:47:35 INFO - PROCESS | 1657 | 1462981655998 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11994ec00) [pid = 1657] [serial = 407] [outer = 0x118175800] 08:47:36 INFO - PROCESS | 1657 | 1462981656330 Marionette TRACE conn3 <- [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]]]}] 08:47:36 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 08:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 478ms 08:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:47:36 INFO - PROCESS | 1657 | 1462981656357 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1657 | 1462981656359 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 08:47:36 INFO - PROCESS | 1657 | 1462981656361 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1657 | 1462981656363 Marionette TRACE conn3 <- [1,518,null,{}] 08:47:36 INFO - PROCESS | 1657 | 1462981656371 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 1657 | 1462981656447 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:47:36 INFO - PROCESS | 1657 | 1462981656500 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x118454000 == 39 [pid = 1657] [id = 137] 08:47:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1181d6c00) [pid = 1657] [serial = 408] [outer = 0x0] 08:47:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12113f800) [pid = 1657] [serial = 409] [outer = 0x1181d6c00] 08:47:36 INFO - PROCESS | 1657 | 1462981656527 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12554a800) [pid = 1657] [serial = 410] [outer = 0x1181d6c00] 08:47:36 INFO - PROCESS | 1657 | 1462981656801 Marionette TRACE conn3 <- [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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 08:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:47:36 INFO - PROCESS | 1657 | 1462981656833 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1657 | 1462981656834 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 08:47:36 INFO - PROCESS | 1657 | 1462981656837 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1657 | 1462981656838 Marionette TRACE conn3 <- [1,522,null,{}] 08:47:36 INFO - PROCESS | 1657 | 1462981656850 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 1657 | 1462981656934 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:47:36 INFO - PROCESS | 1657 | 1462981656939 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119904000 == 40 [pid = 1657] [id = 138] 08:47:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125638800) [pid = 1657] [serial = 411] [outer = 0x0] 08:47:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x127129800) [pid = 1657] [serial = 412] [outer = 0x125638800] 08:47:36 INFO - PROCESS | 1657 | 1462981656966 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1274fa800) [pid = 1657] [serial = 413] [outer = 0x125638800] 08:47:37 INFO - PROCESS | 1657 | 1462981657348 Marionette TRACE conn3 <- [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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 08:47:37 INFO - PROCESS | 1657 | 1462981657355 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1657 | 1462981657357 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 08:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:47:37 INFO - PROCESS | 1657 | 1462981657364 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1657 | 1462981657366 Marionette TRACE conn3 <- [1,526,null,{}] 08:47:37 INFO - PROCESS | 1657 | 1462981657369 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 1657 | 1462981657485 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:47:37 INFO - PROCESS | 1657 | 1462981657492 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f99800 == 41 [pid = 1657] [id = 139] 08:47:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116049800) [pid = 1657] [serial = 414] [outer = 0x0] 08:47:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128bb6800) [pid = 1657] [serial = 415] [outer = 0x116049800] 08:47:37 INFO - PROCESS | 1657 | 1462981657532 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128e72000) [pid = 1657] [serial = 416] [outer = 0x116049800] 08:47:37 INFO - PROCESS | 1657 | 1462981657970 Marionette TRACE conn3 <- [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]]]}] 08:47:38 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 08:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 08:47:38 INFO - PROCESS | 1657 | 1462981658034 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 1657 | 1462981658035 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:47:38 INFO - PROCESS | 1657 | 1462981658038 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1657 | 1462981658039 Marionette TRACE conn3 <- [1,530,null,{}] 08:47:38 INFO - PROCESS | 1657 | 1462981658041 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 1657 | 1462981658153 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:47:38 INFO - PROCESS | 1657 | 1462981658159 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214a8000 == 42 [pid = 1657] [id = 140] 08:47:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129428000) [pid = 1657] [serial = 417] [outer = 0x0] 08:47:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12aa35800) [pid = 1657] [serial = 418] [outer = 0x129428000] 08:47:38 INFO - PROCESS | 1657 | 1462981658220 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12ad58c00) [pid = 1657] [serial = 419] [outer = 0x129428000] 08:47:38 INFO - PROCESS | 1657 | 1462981658585 Marionette TRACE conn3 <- [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"]]]}] 08:47:38 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 08:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:38 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 08:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:47:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 569ms 08:47:38 INFO - PROCESS | 1657 | 1462981658607 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 1657 | 1462981658608 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:47:38 INFO - PROCESS | 1657 | 1462981658620 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1657 | 1462981658621 Marionette TRACE conn3 <- [1,534,null,{}] 08:47:38 INFO - PROCESS | 1657 | 1462981658623 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 1657 | 1462981658718 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:47:38 INFO - PROCESS | 1657 | 1462981658722 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271ea800 == 43 [pid = 1657] [id = 141] 08:47:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1296ee400) [pid = 1657] [serial = 420] [outer = 0x0] 08:47:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bbb5400) [pid = 1657] [serial = 421] [outer = 0x1296ee400] 08:47:38 INFO - PROCESS | 1657 | 1462981658748 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bc3f800) [pid = 1657] [serial = 422] [outer = 0x1296ee400] 08:47:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:47:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 08:47:39 INFO - PROCESS | 1657 | 1462981659081 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:47:39 INFO - PROCESS | 1657 | 1462981659089 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1657 | 1462981659090 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 08:47:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:47:39 INFO - PROCESS | 1657 | 1462981659097 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1657 | 1462981659099 Marionette TRACE conn3 <- [1,538,null,{}] 08:47:39 INFO - PROCESS | 1657 | 1462981659102 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 1657 | 1462981659231 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:47:39 INFO - PROCESS | 1657 | 1462981659253 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x129265000 == 44 [pid = 1657] [id = 142] 08:47:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bc35800) [pid = 1657] [serial = 423] [outer = 0x0] 08:47:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bf5b800) [pid = 1657] [serial = 424] [outer = 0x12bc35800] 08:47:39 INFO - PROCESS | 1657 | 1462981659301 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12bfea000) [pid = 1657] [serial = 425] [outer = 0x12bc35800] 08:47:39 INFO - PROCESS | 1657 | 1462981659669 Marionette TRACE conn3 <- [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]]]}] 08:47:39 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. 08:47:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 623ms 08:47:39 INFO - PROCESS | 1657 | 1462981659718 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1657 | 1462981659719 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 08:47:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:47:39 INFO - PROCESS | 1657 | 1462981659721 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1657 | 1462981659722 Marionette TRACE conn3 <- [1,542,null,{}] 08:47:39 INFO - PROCESS | 1657 | 1462981659724 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 1657 | 1462981659815 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:47:39 INFO - PROCESS | 1657 | 1462981659819 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a869800 == 45 [pid = 1657] [id = 143] 08:47:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12bf5f000) [pid = 1657] [serial = 426] [outer = 0x0] 08:47:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12bff0c00) [pid = 1657] [serial = 427] [outer = 0x12bf5f000] 08:47:39 INFO - PROCESS | 1657 | 1462981659844 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12c51bc00) [pid = 1657] [serial = 428] [outer = 0x12bf5f000] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1214e3800) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x125549c00) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x117450c00) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1133ab400) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12aa38400) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126b56000) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119308c00) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124a33800) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x127433c00) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118102c00) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118f9c800) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118f90800) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1167d6c00) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129426800) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1164e7400) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:47:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12563c800) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:47:40 INFO - PROCESS | 1657 | 1462981660250 Marionette TRACE conn3 <- [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]]]}] 08:47:40 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. 08:47:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 568ms 08:47:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:47:40 INFO - PROCESS | 1657 | 1462981660289 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1657 | 1462981660291 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 08:47:40 INFO - PROCESS | 1657 | 1462981660293 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1657 | 1462981660294 Marionette TRACE conn3 <- [1,546,null,{}] 08:47:40 INFO - PROCESS | 1657 | 1462981660296 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 1657 | 1462981660371 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:47:40 INFO - PROCESS | 1657 | 1462981660435 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255d7800 == 46 [pid = 1657] [id = 144] 08:47:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1166c3400) [pid = 1657] [serial = 429] [outer = 0x0] 08:47:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119308c00) [pid = 1657] [serial = 430] [outer = 0x1166c3400] 08:47:40 INFO - PROCESS | 1657 | 1462981660465 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129243800) [pid = 1657] [serial = 431] [outer = 0x1166c3400] 08:47:40 INFO - PROCESS | 1657 | 1462981660803 Marionette TRACE conn3 <- [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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:47:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 522ms 08:47:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:47:40 INFO - PROCESS | 1657 | 1462981660815 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1657 | 1462981660816 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 08:47:40 INFO - PROCESS | 1657 | 1462981660819 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1657 | 1462981660820 Marionette TRACE conn3 <- [1,550,null,{}] 08:47:40 INFO - PROCESS | 1657 | 1462981660822 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 1657 | 1462981660926 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:47:40 INFO - PROCESS | 1657 | 1462981660988 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb82800 == 47 [pid = 1657] [id = 145] 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124aa9800) [pid = 1657] [serial = 432] [outer = 0x0] 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bff3000) [pid = 1657] [serial = 433] [outer = 0x124aa9800] 08:47:41 INFO - PROCESS | 1657 | 1462981661024 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c52d000) [pid = 1657] [serial = 434] [outer = 0x124aa9800] 08:47:41 INFO - PROCESS | 1657 | 1462981661290 Marionette TRACE conn3 <- [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]]]}] 08:47:41 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. 08:47:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 08:47:41 INFO - PROCESS | 1657 | 1462981661338 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1657 | 1462981661339 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 08:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:47:41 INFO - PROCESS | 1657 | 1462981661341 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1657 | 1462981661342 Marionette TRACE conn3 <- [1,554,null,{}] 08:47:41 INFO - PROCESS | 1657 | 1462981661351 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 1657 | 1462981661424 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:47:41 INFO - PROCESS | 1657 | 1462981661431 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c03c800 == 48 [pid = 1657] [id = 146] 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12c52f800) [pid = 1657] [serial = 435] [outer = 0x0] 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c534c00) [pid = 1657] [serial = 436] [outer = 0x12c52f800] 08:47:41 INFO - PROCESS | 1657 | 1462981661452 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12cb66800) [pid = 1657] [serial = 437] [outer = 0x12c52f800] 08:47:41 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:41 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:41 INFO - PROCESS | 1657 | 1462981661769 Marionette TRACE conn3 <- [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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 474ms 08:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:47:41 INFO - PROCESS | 1657 | 1462981661816 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1657 | 1462981661817 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 08:47:41 INFO - PROCESS | 1657 | 1462981661819 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1657 | 1462981661820 Marionette TRACE conn3 <- [1,558,null,{}] 08:47:41 INFO - PROCESS | 1657 | 1462981661831 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 1657 | 1462981661913 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:47:41 INFO - PROCESS | 1657 | 1462981661918 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3c1000 == 49 [pid = 1657] [id = 147] 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c52a800) [pid = 1657] [serial = 438] [outer = 0x0] 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12cb69400) [pid = 1657] [serial = 439] [outer = 0x12c52a800] 08:47:41 INFO - PROCESS | 1657 | 1462981661942 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12cb72800) [pid = 1657] [serial = 440] [outer = 0x12c52a800] 08:47:42 INFO - PROCESS | 1657 | 1462981662389 Marionette TRACE conn3 <- [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]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 577ms 08:47:42 INFO - PROCESS | 1657 | 1462981662396 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1657 | 1462981662399 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 08:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:47:42 INFO - PROCESS | 1657 | 1462981662403 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1657 | 1462981662405 Marionette TRACE conn3 <- [1,562,null,{}] 08:47:42 INFO - PROCESS | 1657 | 1462981662409 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 1657 | 1462981662510 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:47:42 INFO - PROCESS | 1657 | 1462981662568 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701a800 == 50 [pid = 1657] [id = 148] 08:47:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1164f6000) [pid = 1657] [serial = 441] [outer = 0x0] 08:47:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x117450c00) [pid = 1657] [serial = 442] [outer = 0x1164f6000] 08:47:42 INFO - PROCESS | 1657 | 1462981662599 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118634400) [pid = 1657] [serial = 443] [outer = 0x1164f6000] 08:47:42 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:43 INFO - PROCESS | 1657 | 1462981663042 Marionette TRACE conn3 <- [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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 08:47:43 INFO - PROCESS | 1657 | 1462981663074 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1657 | 1462981663078 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 08:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:47:43 INFO - PROCESS | 1657 | 1462981663082 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1657 | 1462981663084 Marionette TRACE conn3 <- [1,566,null,{}] 08:47:43 INFO - PROCESS | 1657 | 1462981663087 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 1657 | 1462981663186 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:47:43 INFO - PROCESS | 1657 | 1462981663247 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ba000 == 51 [pid = 1657] [id = 149] 08:47:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11943f800) [pid = 1657] [serial = 444] [outer = 0x0] 08:47:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12113b000) [pid = 1657] [serial = 445] [outer = 0x11943f800] 08:47:43 INFO - PROCESS | 1657 | 1462981663278 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x124df6800) [pid = 1657] [serial = 446] [outer = 0x11943f800] 08:47:43 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:43 INFO - PROCESS | 1657 | 1462981663660 Marionette TRACE conn3 <- [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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 619ms 08:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:47:43 INFO - PROCESS | 1657 | 1462981663702 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1657 | 1462981663703 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 08:47:43 INFO - PROCESS | 1657 | 1462981663705 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1657 | 1462981663708 Marionette TRACE conn3 <- [1,570,null,{}] 08:47:43 INFO - PROCESS | 1657 | 1462981663716 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 1657 | 1462981663815 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:47:43 INFO - PROCESS | 1657 | 1462981663898 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c034800 == 52 [pid = 1657] [id = 150] 08:47:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x127127400) [pid = 1657] [serial = 447] [outer = 0x0] 08:47:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12942b000) [pid = 1657] [serial = 448] [outer = 0x127127400] 08:47:43 INFO - PROCESS | 1657 | 1462981663929 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12aa89000) [pid = 1657] [serial = 449] [outer = 0x127127400] 08:47:44 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:44 INFO - PROCESS | 1657 | 1462981664324 Marionette TRACE conn3 <- [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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 673ms 08:47:44 INFO - PROCESS | 1657 | 1462981664378 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1657 | 1462981664380 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 08:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:47:44 INFO - PROCESS | 1657 | 1462981664383 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1657 | 1462981664384 Marionette TRACE conn3 <- [1,574,null,{}] 08:47:44 INFO - PROCESS | 1657 | 1462981664386 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 1657 | 1462981664482 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:47:44 INFO - PROCESS | 1657 | 1462981664530 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7cf000 == 53 [pid = 1657] [id = 151] 08:47:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12aa38800) [pid = 1657] [serial = 450] [outer = 0x0] 08:47:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12adac800) [pid = 1657] [serial = 451] [outer = 0x12aa38800] 08:47:44 INFO - PROCESS | 1657 | 1462981664560 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12bfed000) [pid = 1657] [serial = 452] [outer = 0x12aa38800] 08:47:45 INFO - PROCESS | 1657 | 1462981665001 Marionette TRACE conn3 <- [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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 668ms 08:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:47:45 INFO - PROCESS | 1657 | 1462981665052 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 1657 | 1462981665053 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 08:47:45 INFO - PROCESS | 1657 | 1462981665055 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1657 | 1462981665056 Marionette TRACE conn3 <- [1,578,null,{}] 08:47:45 INFO - PROCESS | 1657 | 1462981665059 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 1657 | 1462981665174 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:47:45 INFO - PROCESS | 1657 | 1462981665248 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11646b800 == 54 [pid = 1657] [id = 152] 08:47:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x112a61800) [pid = 1657] [serial = 453] [outer = 0x0] 08:47:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12906cc00) [pid = 1657] [serial = 454] [outer = 0x112a61800] 08:47:45 INFO - PROCESS | 1657 | 1462981665279 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12adaf400) [pid = 1657] [serial = 455] [outer = 0x112a61800] 08:47:45 INFO - PROCESS | 1657 | 1462981665942 Marionette TRACE conn3 <- [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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 920ms 08:47:45 INFO - PROCESS | 1657 | 1462981665981 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 1657 | 1462981665983 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 08:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:47:45 INFO - PROCESS | 1657 | 1462981665987 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1657 | 1462981665989 Marionette TRACE conn3 <- [1,582,null,{}] 08:47:45 INFO - PROCESS | 1657 | 1462981665994 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 1657 | 1462981666082 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:47:46 INFO - PROCESS | 1657 | 1462981666131 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x118660800 == 55 [pid = 1657] [id = 153] 08:47:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1167d7000) [pid = 1657] [serial = 456] [outer = 0x0] 08:47:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1168bf000) [pid = 1657] [serial = 457] [outer = 0x1167d7000] 08:47:46 INFO - PROCESS | 1657 | 1462981666160 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x118102c00) [pid = 1657] [serial = 458] [outer = 0x1167d7000] 08:47:46 INFO - PROCESS | 1657 | 1462981666599 Marionette TRACE conn3 <- [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]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 620ms 08:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:47:46 INFO - PROCESS | 1657 | 1462981666608 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 1657 | 1462981666614 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 08:47:46 INFO - PROCESS | 1657 | 1462981666618 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 1657 | 1462981666619 Marionette TRACE conn3 <- [1,586,null,{}] 08:47:46 INFO - PROCESS | 1657 | 1462981666622 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 1657 | 1462981666723 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c03c800 == 54 [pid = 1657] [id = 146] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb82800 == 53 [pid = 1657] [id = 145] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1255d7800 == 52 [pid = 1657] [id = 144] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12a869800 == 51 [pid = 1657] [id = 143] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x129265000 == 50 [pid = 1657] [id = 142] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1271ea800 == 49 [pid = 1657] [id = 141] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1214a8000 == 48 [pid = 1657] [id = 140] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119f99800 == 47 [pid = 1657] [id = 139] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119904000 == 46 [pid = 1657] [id = 138] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118454000 == 45 [pid = 1657] [id = 137] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1166e2800 == 44 [pid = 1657] [id = 136] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118655800 == 43 [pid = 1657] [id = 135] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12adf6800 == 42 [pid = 1657] [id = 133] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1271f9000 == 41 [pid = 1657] [id = 132] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118a5f000 == 40 [pid = 1657] [id = 131] 08:47:46 INFO - PROCESS | 1657 | --DOCSHELL 0x112d0e000 == 39 [pid = 1657] [id = 130] 08:47:46 INFO - PROCESS | 1657 | 1462981666796 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d02800 == 40 [pid = 1657] [id = 154] 08:47:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x115deec00) [pid = 1657] [serial = 459] [outer = 0x0] 08:47:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1167df000) [pid = 1657] [serial = 460] [outer = 0x115deec00] 08:47:46 INFO - PROCESS | 1657 | 1462981666822 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x118f8e800) [pid = 1657] [serial = 461] [outer = 0x115deec00] 08:47:47 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x124af0000) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x128c1c800) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x118a0bc00) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1167d9c00) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1167d3c00) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12126bc00) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x124af9000) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1197ca000) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x120f38000) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x128c23800) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128bad400) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11757c000) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116a65000) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12b499400) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12991f000) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129432800) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118173000) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x120f3ac00) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12aaed800) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12aa34800) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12aa89400) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12aa32800) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12680d400) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12ada8800) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1274f7800) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a858c00) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129242c00) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124df3c00) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x129244800) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119fa4000) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118180800) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118a11000) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1657 | 1462981667243 Marionette TRACE conn3 <- [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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 08:47:47 INFO - PROCESS | 1657 | 1462981667287 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:47:47 INFO - PROCESS | 1657 | 1462981667290 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 08:47:47 INFO - PROCESS | 1657 | 1462981667312 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1657 | 1462981667314 Marionette TRACE conn3 <- [1,590,null,{}] 08:47:47 INFO - PROCESS | 1657 | 1462981667319 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 1657 | 1462981667415 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:47:47 INFO - PROCESS | 1657 | 1462981667473 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x117009800 == 41 [pid = 1657] [id = 155] 08:47:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1164ef800) [pid = 1657] [serial = 462] [outer = 0x0] 08:47:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11757c000) [pid = 1657] [serial = 463] [outer = 0x1164ef800] 08:47:47 INFO - PROCESS | 1657 | 1462981667506 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11863cc00) [pid = 1657] [serial = 464] [outer = 0x1164ef800] 08:47:47 INFO - PROCESS | 1657 | 1462981667928 Marionette TRACE conn3 <- [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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 640ms 08:47:47 INFO - PROCESS | 1657 | 1462981667934 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1657 | 1462981667938 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 08:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:47:47 INFO - PROCESS | 1657 | 1462981667970 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1657 | 1462981667971 Marionette TRACE conn3 <- [1,594,null,{}] 08:47:47 INFO - PROCESS | 1657 | 1462981667974 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1657 | 1462981668091 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:47:48 INFO - PROCESS | 1657 | 1462981668124 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184a7800 == 42 [pid = 1657] [id = 156] 08:47:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119308000) [pid = 1657] [serial = 465] [outer = 0x0] 08:47:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119b85000) [pid = 1657] [serial = 466] [outer = 0x119308000] 08:47:48 INFO - PROCESS | 1657 | 1462981668154 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x120f38000) [pid = 1657] [serial = 467] [outer = 0x119308000] 08:47:48 INFO - PROCESS | 1657 | 1462981668579 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 647ms 08:47:48 INFO - PROCESS | 1657 | 1462981668589 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 1657 | 1462981668591 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 08:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:47:48 INFO - PROCESS | 1657 | 1462981668595 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1657 | 1462981668598 Marionette TRACE conn3 <- [1,598,null,{}] 08:47:48 INFO - PROCESS | 1657 | 1462981668607 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1657 | 1462981668733 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:47:48 INFO - PROCESS | 1657 | 1462981668741 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119909000 == 43 [pid = 1657] [id = 157] 08:47:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124a32000) [pid = 1657] [serial = 468] [outer = 0x0] 08:47:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124da5c00) [pid = 1657] [serial = 469] [outer = 0x124a32000] 08:47:48 INFO - PROCESS | 1657 | 1462981668785 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125630000) [pid = 1657] [serial = 470] [outer = 0x124a32000] 08:47:49 INFO - PROCESS | 1657 | 1462981669215 Marionette TRACE conn3 <- [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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 674ms 08:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:47:49 INFO - PROCESS | 1657 | 1462981669267 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1657 | 1462981669269 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 08:47:49 INFO - PROCESS | 1657 | 1462981669272 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1657 | 1462981669273 Marionette TRACE conn3 <- [1,602,null,{}] 08:47:49 INFO - PROCESS | 1657 | 1462981669275 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 1657 | 1462981669384 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:47:49 INFO - PROCESS | 1657 | 1462981669442 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f7f800 == 44 [pid = 1657] [id = 158] 08:47:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x126804400) [pid = 1657] [serial = 471] [outer = 0x0] 08:47:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x126b52800) [pid = 1657] [serial = 472] [outer = 0x126804400] 08:47:49 INFO - PROCESS | 1657 | 1462981669473 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1274f3c00) [pid = 1657] [serial = 473] [outer = 0x126804400] 08:47:49 INFO - PROCESS | 1657 | 1462981669872 Marionette TRACE conn3 <- [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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 618ms 08:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:47:49 INFO - PROCESS | 1657 | 1462981669890 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1657 | 1462981669892 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 08:47:49 INFO - PROCESS | 1657 | 1462981669896 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1657 | 1462981669898 Marionette TRACE conn3 <- [1,606,null,{}] 08:47:49 INFO - PROCESS | 1657 | 1462981669900 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 1657 | 1462981669987 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:47:50 INFO - PROCESS | 1657 | 1462981670042 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212a5800 == 45 [pid = 1657] [id = 159] 08:47:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12742a000) [pid = 1657] [serial = 474] [outer = 0x0] 08:47:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x128baf000) [pid = 1657] [serial = 475] [outer = 0x12742a000] 08:47:50 INFO - PROCESS | 1657 | 1462981670072 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128c20400) [pid = 1657] [serial = 476] [outer = 0x12742a000] 08:47:50 INFO - PROCESS | 1657 | 1462981670490 Marionette TRACE conn3 <- [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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 619ms 08:47:50 INFO - PROCESS | 1657 | 1462981670515 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:47:50 INFO - PROCESS | 1657 | 1462981670516 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 08:47:50 INFO - PROCESS | 1657 | 1462981670519 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1657 | 1462981670520 Marionette TRACE conn3 <- [1,610,null,{}] 08:47:50 INFO - PROCESS | 1657 | 1462981670522 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 1657 | 1462981670635 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:47:50 INFO - PROCESS | 1657 | 1462981670717 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d8f000 == 46 [pid = 1657] [id = 160] 08:47:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128e7e800) [pid = 1657] [serial = 477] [outer = 0x0] 08:47:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1296f6800) [pid = 1657] [serial = 478] [outer = 0x128e7e800] 08:47:50 INFO - PROCESS | 1657 | 1462981670750 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12aa87800) [pid = 1657] [serial = 479] [outer = 0x128e7e800] 08:47:51 INFO - PROCESS | 1657 | 1462981671232 Marionette TRACE conn3 <- [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]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 770ms 08:47:51 INFO - PROCESS | 1657 | 1462981671295 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1657 | 1462981671297 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 08:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:47:51 INFO - PROCESS | 1657 | 1462981671302 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1657 | 1462981671304 Marionette TRACE conn3 <- [1,614,null,{}] 08:47:51 INFO - PROCESS | 1657 | 1462981671308 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 1657 | 1462981671402 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:47:51 INFO - PROCESS | 1657 | 1462981671465 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x113c13000 == 47 [pid = 1657] [id = 161] 08:47:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x117441800) [pid = 1657] [serial = 480] [outer = 0x0] 08:47:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11757d400) [pid = 1657] [serial = 481] [outer = 0x117441800] 08:47:51 INFO - PROCESS | 1657 | 1462981671495 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118a09000) [pid = 1657] [serial = 482] [outer = 0x117441800] 08:47:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1213d3000 == 46 [pid = 1657] [id = 134] 08:47:51 INFO - PROCESS | 1657 | --DOCSHELL 0x118660800 == 45 [pid = 1657] [id = 153] 08:47:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c034800 == 44 [pid = 1657] [id = 150] 08:47:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1212ba000 == 43 [pid = 1657] [id = 149] 08:47:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11701a800 == 42 [pid = 1657] [id = 148] 08:47:51 INFO - PROCESS | 1657 | 1462981671855 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 571ms 08:47:51 INFO - PROCESS | 1657 | 1462981671873 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1657 | 1462981671877 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 08:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:47:51 INFO - PROCESS | 1657 | 1462981671882 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1657 | 1462981671884 Marionette TRACE conn3 <- [1,618,null,{}] 08:47:51 INFO - PROCESS | 1657 | 1462981671886 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 1657 | 1462981671994 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:47:52 INFO - PROCESS | 1657 | 1462981672001 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194ac000 == 43 [pid = 1657] [id = 162] 08:47:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118f92800) [pid = 1657] [serial = 483] [outer = 0x0] 08:47:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12135ac00) [pid = 1657] [serial = 484] [outer = 0x118f92800] 08:47:52 INFO - PROCESS | 1657 | 1462981672031 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x124df7800) [pid = 1657] [serial = 485] [outer = 0x118f92800] 08:47:52 INFO - PROCESS | 1657 | 1462981672508 Marionette TRACE conn3 <- [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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 08:47:52 INFO - PROCESS | 1657 | 1462981672552 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1657 | 1462981672553 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 08:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:47:52 INFO - PROCESS | 1657 | 1462981672555 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 1657 | 1462981672558 Marionette TRACE conn3 <- [1,622,null,{}] 08:47:52 INFO - PROCESS | 1657 | 1462981672567 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 1657 | 1462981672645 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:47:52 INFO - PROCESS | 1657 | 1462981672651 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a72000 == 44 [pid = 1657] [id = 163] 08:47:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12942fc00) [pid = 1657] [serial = 486] [outer = 0x0] 08:47:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1296f2800) [pid = 1657] [serial = 487] [outer = 0x12942fc00] 08:47:52 INFO - PROCESS | 1657 | 1462981672678 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12aa2c800) [pid = 1657] [serial = 488] [outer = 0x12942fc00] 08:47:52 INFO - PROCESS | 1657 | 1462981672985 Marionette TRACE conn3 <- [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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 474ms 08:47:53 INFO - PROCESS | 1657 | 1462981673031 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:47:53 INFO - PROCESS | 1657 | 1462981673032 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 08:47:53 INFO - PROCESS | 1657 | 1462981673041 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1657 | 1462981673043 Marionette TRACE conn3 <- [1,626,null,{}] 08:47:53 INFO - PROCESS | 1657 | 1462981673045 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 1657 | 1462981673120 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:47:53 INFO - PROCESS | 1657 | 1462981673124 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bcb800 == 45 [pid = 1657] [id = 164] 08:47:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12aa88c00) [pid = 1657] [serial = 489] [outer = 0x0] 08:47:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12aaed800) [pid = 1657] [serial = 490] [outer = 0x12aa88c00] 08:47:53 INFO - PROCESS | 1657 | 1462981673154 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12ad59400) [pid = 1657] [serial = 491] [outer = 0x12aa88c00] 08:47:53 INFO - PROCESS | 1657 | 1462981673484 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 476ms 08:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:47:53 INFO - PROCESS | 1657 | 1462981673514 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1657 | 1462981673516 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 08:47:53 INFO - PROCESS | 1657 | 1462981673520 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1657 | 1462981673521 Marionette TRACE conn3 <- [1,630,null,{}] 08:47:53 INFO - PROCESS | 1657 | 1462981673525 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 1657 | 1462981673640 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:47:53 INFO - PROCESS | 1657 | 1462981673747 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x113e15000 == 46 [pid = 1657] [id = 165] 08:47:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12aa8a800) [pid = 1657] [serial = 492] [outer = 0x0] 08:47:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12b4a3000) [pid = 1657] [serial = 493] [outer = 0x12aa8a800] 08:47:53 INFO - PROCESS | 1657 | 1462981673786 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12bc37400) [pid = 1657] [serial = 494] [outer = 0x12aa8a800] 08:47:54 INFO - PROCESS | 1657 | 1462981674212 Marionette TRACE conn3 <- [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]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 720ms 08:47:54 INFO - PROCESS | 1657 | 1462981674239 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 1657 | 1462981674241 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 08:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:47:54 INFO - PROCESS | 1657 | 1462981674243 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 1657 | 1462981674244 Marionette TRACE conn3 <- [1,634,null,{}] 08:47:54 INFO - PROCESS | 1657 | 1462981674246 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 1657 | 1462981674358 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:47:54 INFO - PROCESS | 1657 | 1462981674372 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a879800 == 47 [pid = 1657] [id = 166] 08:47:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12bbc1000) [pid = 1657] [serial = 495] [outer = 0x0] 08:47:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12bf63400) [pid = 1657] [serial = 496] [outer = 0x12bbc1000] 08:47:54 INFO - PROCESS | 1657 | 1462981674397 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12c52b000) [pid = 1657] [serial = 497] [outer = 0x12bbc1000] 08:47:54 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:54 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:54 INFO - PROCESS | 1657 | 1462981674724 Marionette TRACE conn3 <- [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]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 08:47:54 INFO - PROCESS | 1657 | 1462981674761 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 1657 | 1462981674762 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 08:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:47:54 INFO - PROCESS | 1657 | 1462981674765 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 1657 | 1462981674766 Marionette TRACE conn3 <- [1,638,null,{}] 08:47:54 INFO - PROCESS | 1657 | 1462981674768 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 1657 | 1462981674861 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:47:54 INFO - PROCESS | 1657 | 1462981674873 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb84800 == 48 [pid = 1657] [id = 167] 08:47:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12bc35c00) [pid = 1657] [serial = 498] [outer = 0x0] 08:47:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12c539000) [pid = 1657] [serial = 499] [outer = 0x12bc35c00] 08:47:54 INFO - PROCESS | 1657 | 1462981674897 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12cb70400) [pid = 1657] [serial = 500] [outer = 0x12bc35c00] 08:47:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:55 INFO - PROCESS | 1657 | 1462981675195 Marionette TRACE conn3 <- [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]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 467ms 08:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:47:55 INFO - PROCESS | 1657 | 1462981675233 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 1657 | 1462981675234 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 08:47:55 INFO - PROCESS | 1657 | 1462981675236 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1657 | 1462981675237 Marionette TRACE conn3 <- [1,642,null,{}] 08:47:55 INFO - PROCESS | 1657 | 1462981675240 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 1657 | 1462981675333 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:47:55 INFO - PROCESS | 1657 | 1462981675366 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c02e000 == 49 [pid = 1657] [id = 168] 08:47:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12c532800) [pid = 1657] [serial = 501] [outer = 0x0] 08:47:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12cddb800) [pid = 1657] [serial = 502] [outer = 0x12c532800] 08:47:55 INFO - PROCESS | 1657 | 1462981675397 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12cde3000) [pid = 1657] [serial = 503] [outer = 0x12c532800] 08:47:55 INFO - PROCESS | 1657 | 1462981675783 Marionette TRACE conn3 <- [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]]]}] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x118a95800) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1274f6800) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1164a0c00) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11863d400) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12aa8c400) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x111b0c800) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118175800) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x118a98c00) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x116049800) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12bc35800) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x121139800) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x118104000) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x116041800) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12c52f800) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1181d6c00) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1296ee400) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x127128800) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1166c3400) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x125638800) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12bf5f000) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x124aa9800) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x129428000) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:47:55 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1167d7000) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 568ms 08:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:47:55 INFO - PROCESS | 1657 | 1462981675805 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 1657 | 1462981675806 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 08:47:55 INFO - PROCESS | 1657 | 1462981675808 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1657 | 1462981675809 Marionette TRACE conn3 <- [1,646,null,{}] 08:47:55 INFO - PROCESS | 1657 | 1462981675814 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 1657 | 1462981675891 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:47:55 INFO - PROCESS | 1657 | 1462981675897 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a5e800 == 50 [pid = 1657] [id = 169] 08:47:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116041800) [pid = 1657] [serial = 504] [outer = 0x0] 08:47:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11810d800) [pid = 1657] [serial = 505] [outer = 0x116041800] 08:47:55 INFO - PROCESS | 1657 | 1462981675922 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x119947800) [pid = 1657] [serial = 506] [outer = 0x116041800] 08:47:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119437400) [pid = 1657] [serial = 507] [outer = 0x12cddb400] 08:47:56 INFO - PROCESS | 1657 | 1462981676274 Marionette TRACE conn3 <- [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]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 472ms 08:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:47:56 INFO - PROCESS | 1657 | 1462981676281 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 1657 | 1462981676282 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 08:47:56 INFO - PROCESS | 1657 | 1462981676284 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1657 | 1462981676285 Marionette TRACE conn3 <- [1,650,null,{}] 08:47:56 INFO - PROCESS | 1657 | 1462981676287 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 1657 | 1462981676369 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:47:56 INFO - PROCESS | 1657 | 1462981676421 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f87800 == 51 [pid = 1657] [id = 170] 08:47:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1164a0c00) [pid = 1657] [serial = 508] [outer = 0x0] 08:47:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1214e3800) [pid = 1657] [serial = 509] [outer = 0x1164a0c00] 08:47:56 INFO - PROCESS | 1657 | 1462981676445 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12cdda400) [pid = 1657] [serial = 510] [outer = 0x1164a0c00] 08:47:56 INFO - PROCESS | 1657 | 1462981676739 Marionette TRACE conn3 <- [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]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 08:47:56 INFO - PROCESS | 1657 | 1462981676754 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 1657 | 1462981676756 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 08:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:47:56 INFO - PROCESS | 1657 | 1462981676767 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1657 | 1462981676769 Marionette TRACE conn3 <- [1,654,null,{}] 08:47:56 INFO - PROCESS | 1657 | 1462981676771 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 1657 | 1462981676873 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:47:56 INFO - PROCESS | 1657 | 1462981676880 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cabb800 == 52 [pid = 1657] [id = 171] 08:47:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12adaf000) [pid = 1657] [serial = 511] [outer = 0x0] 08:47:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12d319400) [pid = 1657] [serial = 512] [outer = 0x12adaf000] 08:47:56 INFO - PROCESS | 1657 | 1462981676927 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12d7de000) [pid = 1657] [serial = 513] [outer = 0x12adaf000] 08:47:57 INFO - PROCESS | 1657 | 1462981677318 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 580ms 08:47:57 INFO - PROCESS | 1657 | 1462981677339 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1657 | 1462981677340 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 08:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:47:57 INFO - PROCESS | 1657 | 1462981677343 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1657 | 1462981677346 Marionette TRACE conn3 <- [1,658,null,{}] 08:47:57 INFO - PROCESS | 1657 | 1462981677350 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 1657 | 1462981677454 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:47:57 INFO - PROCESS | 1657 | 1462981677460 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf3d000 == 53 [pid = 1657] [id = 172] 08:47:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x120f39400) [pid = 1657] [serial = 514] [outer = 0x0] 08:47:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1211d3000) [pid = 1657] [serial = 515] [outer = 0x120f39400] 08:47:57 INFO - PROCESS | 1657 | 1462981677485 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1211d9000) [pid = 1657] [serial = 516] [outer = 0x120f39400] 08:47:57 INFO - PROCESS | 1657 | 1462981677901 Marionette TRACE conn3 <- [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]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 622ms 08:47:57 INFO - PROCESS | 1657 | 1462981677965 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1657 | 1462981677969 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 08:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:47:57 INFO - PROCESS | 1657 | 1462981677975 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1657 | 1462981677979 Marionette TRACE conn3 <- [1,662,null,{}] 08:47:57 INFO - PROCESS | 1657 | 1462981677986 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 1657 | 1462981678176 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:47:58 INFO - PROCESS | 1657 | 1462981678291 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x11809d000 == 54 [pid = 1657] [id = 173] 08:47:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1167d3c00) [pid = 1657] [serial = 517] [outer = 0x0] 08:47:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x118102800) [pid = 1657] [serial = 518] [outer = 0x1167d3c00] 08:47:58 INFO - PROCESS | 1657 | 1462981678323 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118f8f000) [pid = 1657] [serial = 519] [outer = 0x1167d3c00] 08:47:58 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:58 INFO - PROCESS | 1657 | 1462981678765 Marionette TRACE conn3 <- [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]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 826ms 08:47:58 INFO - PROCESS | 1657 | 1462981678800 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 1657 | 1462981678804 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 08:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:47:58 INFO - PROCESS | 1657 | 1462981678808 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1657 | 1462981678810 Marionette TRACE conn3 <- [1,666,null,{}] 08:47:58 INFO - PROCESS | 1657 | 1462981678813 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 1657 | 1462981678915 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:47:58 INFO - PROCESS | 1657 | 1462981678966 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271e4000 == 55 [pid = 1657] [id = 174] 08:47:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1199eb400) [pid = 1657] [serial = 520] [outer = 0x0] 08:47:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1211d8400) [pid = 1657] [serial = 521] [outer = 0x1199eb400] 08:47:58 INFO - PROCESS | 1657 | 1462981678997 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x124a3a000) [pid = 1657] [serial = 522] [outer = 0x1199eb400] 08:47:59 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:59 INFO - PROCESS | 1657 | 1462981679376 Marionette TRACE conn3 <- [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]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 620ms 08:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:47:59 INFO - PROCESS | 1657 | 1462981679429 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 1657 | 1462981679431 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 08:47:59 INFO - PROCESS | 1657 | 1462981679433 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 1657 | 1462981679435 Marionette TRACE conn3 <- [1,670,null,{}] 08:47:59 INFO - PROCESS | 1657 | 1462981679443 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 1657 | 1462981679546 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:47:59 INFO - PROCESS | 1657 | 1462981679634 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf2e800 == 56 [pid = 1657] [id = 175] 08:47:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x124a40c00) [pid = 1657] [serial = 523] [outer = 0x0] 08:47:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1268a9800) [pid = 1657] [serial = 524] [outer = 0x124a40c00] 08:47:59 INFO - PROCESS | 1657 | 1462981679666 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x128baec00) [pid = 1657] [serial = 525] [outer = 0x124a40c00] 08:48:00 INFO - PROCESS | 1657 | 1462981680083 Marionette TRACE conn3 <- [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]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 672ms 08:48:00 INFO - PROCESS | 1657 | 1462981680105 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1657 | 1462981680107 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 08:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:48:00 INFO - PROCESS | 1657 | 1462981680110 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1657 | 1462981680112 Marionette TRACE conn3 <- [1,674,null,{}] 08:48:00 INFO - PROCESS | 1657 | 1462981680116 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 1657 | 1462981680212 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:48:00 INFO - PROCESS | 1657 | 1462981680260 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d467000 == 57 [pid = 1657] [id = 176] 08:48:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128c20000) [pid = 1657] [serial = 526] [outer = 0x0] 08:48:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12aa2f800) [pid = 1657] [serial = 527] [outer = 0x128c20000] 08:48:00 INFO - PROCESS | 1657 | 1462981680290 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12ad56000) [pid = 1657] [serial = 528] [outer = 0x128c20000] 08:48:00 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:00 INFO - PROCESS | 1657 | 1462981680699 Marionette TRACE conn3 <- [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]]]}] 08:48:00 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 08:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 621ms 08:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:48:00 INFO - PROCESS | 1657 | 1462981680731 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1657 | 1462981680733 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 08:48:00 INFO - PROCESS | 1657 | 1462981680735 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1657 | 1462981680736 Marionette TRACE conn3 <- [1,678,null,{}] 08:48:00 INFO - PROCESS | 1657 | 1462981680739 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 1657 | 1462981680833 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:48:00 INFO - PROCESS | 1657 | 1462981680936 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129254000 == 58 [pid = 1657] [id = 177] 08:48:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x118a11400) [pid = 1657] [serial = 529] [outer = 0x0] 08:48:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12bc41400) [pid = 1657] [serial = 530] [outer = 0x118a11400] 08:48:00 INFO - PROCESS | 1657 | 1462981680965 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12bff3c00) [pid = 1657] [serial = 531] [outer = 0x118a11400] 08:48:01 INFO - PROCESS | 1657 | 1462981681380 Marionette TRACE conn3 <- [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]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 668ms 08:48:01 INFO - PROCESS | 1657 | 1462981681403 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1657 | 1462981681405 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 08:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:48:01 INFO - PROCESS | 1657 | 1462981681407 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1657 | 1462981681409 Marionette TRACE conn3 <- [1,682,null,{}] 08:48:01 INFO - PROCESS | 1657 | 1462981681411 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 1657 | 1462981681675 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:48:01 INFO - PROCESS | 1657 | 1462981681751 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f5a800 == 59 [pid = 1657] [id = 178] 08:48:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x116097c00) [pid = 1657] [serial = 532] [outer = 0x0] 08:48:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1166c5800) [pid = 1657] [serial = 533] [outer = 0x116097c00] 08:48:01 INFO - PROCESS | 1657 | 1462981681779 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x118104c00) [pid = 1657] [serial = 534] [outer = 0x116097c00] 08:48:02 INFO - PROCESS | 1657 | 1462981682675 Marionette TRACE conn3 <- [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]]]}] 08:48:02 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) 08:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1322ms 08:48:02 INFO - PROCESS | 1657 | 1462981682730 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 1657 | 1462981682732 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 08:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:48:02 INFO - PROCESS | 1657 | 1462981682735 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1657 | 1462981682738 Marionette TRACE conn3 <- [1,686,null,{}] 08:48:02 INFO - PROCESS | 1657 | 1462981682741 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 1657 | 1462981682827 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:48:02 INFO - PROCESS | 1657 | 1462981682878 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e05800 == 60 [pid = 1657] [id = 179] 08:48:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x119309c00) [pid = 1657] [serial = 535] [outer = 0x0] 08:48:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11994d400) [pid = 1657] [serial = 536] [outer = 0x119309c00] 08:48:02 INFO - PROCESS | 1657 | 1462981682908 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1211cf000) [pid = 1657] [serial = 537] [outer = 0x119309c00] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12cabb800 == 59 [pid = 1657] [id = 171] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x119f87800 == 58 [pid = 1657] [id = 170] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x118a5e800 == 57 [pid = 1657] [id = 169] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12c02e000 == 56 [pid = 1657] [id = 168] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb84800 == 55 [pid = 1657] [id = 167] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a879800 == 54 [pid = 1657] [id = 166] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x113e15000 == 53 [pid = 1657] [id = 165] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12cb69400) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12906cc00) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1167df000) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12adac800) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x128bcb800 == 52 [pid = 1657] [id = 164] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x124a72000 == 51 [pid = 1657] [id = 163] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1194ac000 == 50 [pid = 1657] [id = 162] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x113c13000 == 49 [pid = 1657] [id = 161] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x119f7f800 == 48 [pid = 1657] [id = 158] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x119909000 == 47 [pid = 1657] [id = 157] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1184a7800 == 46 [pid = 1657] [id = 156] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x117009800 == 45 [pid = 1657] [id = 155] 08:48:03 INFO - PROCESS | 1657 | --DOCSHELL 0x112d02800 == 44 [pid = 1657] [id = 154] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x113c52800) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1122b2800) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x11863b000) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11994ec00) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12ad59000) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12aaf4800) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x128bb6800) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12bf5b800) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x121537c00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1268ac400) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119310800) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x118a08400) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11744fc00) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116845000) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12cb66800) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12113f800) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12554a800) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12bbb5400) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12aa2e400) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128bb4800) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x119308c00) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x127129800) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1274fa800) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bfea000) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bff0c00) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12bff3000) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12c534c00) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12c52d000) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12c51bc00) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12bc3f800) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12aa35800) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12ad58c00) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129243800) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1168bf000) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118102c00) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128e72000) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x120f3b000) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129237800) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x117575800) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12942b000) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12113b000) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12bc41c00) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x117450c00) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bbb9400) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 08:48:03 INFO - PROCESS | 1657 | 1462981683754 Marionette TRACE conn3 <- [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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1071ms 08:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:48:03 INFO - PROCESS | 1657 | 1462981683807 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 1657 | 1462981683809 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 08:48:03 INFO - PROCESS | 1657 | 1462981683811 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1657 | 1462981683812 Marionette TRACE conn3 <- [1,690,null,{}] 08:48:03 INFO - PROCESS | 1657 | 1462981683819 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 1657 | 1462981683897 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:48:03 INFO - PROCESS | 1657 | 1462981683904 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e19000 == 45 [pid = 1657] [id = 180] 08:48:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121269400) [pid = 1657] [serial = 538] [outer = 0x0] 08:48:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x121537c00) [pid = 1657] [serial = 539] [outer = 0x121269400] 08:48:03 INFO - PROCESS | 1657 | 1462981683930 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124a3ec00) [pid = 1657] [serial = 540] [outer = 0x121269400] 08:48:04 INFO - PROCESS | 1657 | 1462981684754 Marionette TRACE conn3 <- [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]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:48:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 08:48:04 INFO - PROCESS | 1657 | 1462981684783 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1657 | 1462981684785 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 08:48:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:48:04 INFO - PROCESS | 1657 | 1462981684792 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1657 | 1462981684795 Marionette TRACE conn3 <- [1,694,null,{}] 08:48:04 INFO - PROCESS | 1657 | 1462981684798 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 1657 | 1462981684876 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:48:04 INFO - PROCESS | 1657 | 1462981684908 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b02800 == 46 [pid = 1657] [id = 181] 08:48:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121272000) [pid = 1657] [serial = 541] [outer = 0x0] 08:48:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x125632400) [pid = 1657] [serial = 542] [outer = 0x121272000] 08:48:04 INFO - PROCESS | 1657 | 1462981684934 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x128badc00) [pid = 1657] [serial = 543] [outer = 0x121272000] 08:48:05 INFO - PROCESS | 1657 | 1462981685737 Marionette TRACE conn3 <- [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]]]}] 08:48:05 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) 08:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 978ms 08:48:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:48:05 INFO - PROCESS | 1657 | 1462981685766 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1657 | 1462981685767 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 08:48:05 INFO - PROCESS | 1657 | 1462981685769 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1657 | 1462981685770 Marionette TRACE conn3 <- [1,698,null,{}] 08:48:05 INFO - PROCESS | 1657 | 1462981685773 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 1657 | 1462981685867 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:48:05 INFO - PROCESS | 1657 | 1462981685879 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214a7000 == 47 [pid = 1657] [id = 182] 08:48:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128bb3000) [pid = 1657] [serial = 544] [outer = 0x0] 08:48:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x129076c00) [pid = 1657] [serial = 545] [outer = 0x128bb3000] 08:48:05 INFO - PROCESS | 1657 | 1462981685905 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1296ef400) [pid = 1657] [serial = 546] [outer = 0x128bb3000] 08:48:06 INFO - PROCESS | 1657 | 1462981686732 Marionette TRACE conn3 <- [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]]]}] 08:48:06 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) 08:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 08:48:06 INFO - PROCESS | 1657 | 1462981686741 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1657 | 1462981686742 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 08:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:48:06 INFO - PROCESS | 1657 | 1462981686746 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 1657 | 1462981686747 Marionette TRACE conn3 <- [1,702,null,{}] 08:48:06 INFO - PROCESS | 1657 | 1462981686750 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 1657 | 1462981686847 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:48:06 INFO - PROCESS | 1657 | 1462981686877 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255cd000 == 48 [pid = 1657] [id = 183] 08:48:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12aa8b800) [pid = 1657] [serial = 547] [outer = 0x0] 08:48:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12aa92800) [pid = 1657] [serial = 548] [outer = 0x12aa8b800] 08:48:06 INFO - PROCESS | 1657 | 1462981686909 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12ad5ec00) [pid = 1657] [serial = 549] [outer = 0x12aa8b800] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x112a61800) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12bbc1000) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12bc35c00) [pid = 1657] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118f92800) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12942fc00) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x117441800) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12aa88c00) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12c532800) [pid = 1657] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1164a0c00) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116041800) [pid = 1657] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12adaf000) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128e7e800) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:48:07 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12aa8a800) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:48:07 INFO - PROCESS | 1657 | 1462981687815 Marionette TRACE conn3 <- [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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1120ms 08:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:48:07 INFO - PROCESS | 1657 | 1462981687866 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1657 | 1462981687868 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 08:48:07 INFO - PROCESS | 1657 | 1462981687870 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1657 | 1462981687871 Marionette TRACE conn3 <- [1,706,null,{}] 08:48:07 INFO - PROCESS | 1657 | 1462981687873 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 1657 | 1462981687975 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:48:07 INFO - PROCESS | 1657 | 1462981687981 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12683a800 == 49 [pid = 1657] [id = 184] 08:48:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118635c00) [pid = 1657] [serial = 550] [outer = 0x0] 08:48:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12aaf1400) [pid = 1657] [serial = 551] [outer = 0x118635c00] 08:48:08 INFO - PROCESS | 1657 | 1462981688006 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bbb5800) [pid = 1657] [serial = 552] [outer = 0x118635c00] 08:48:08 INFO - PROCESS | 1657 | 1462981688784 Marionette TRACE conn3 <- [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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:48:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 921ms 08:48:08 INFO - PROCESS | 1657 | 1462981688791 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1657 | 1462981688792 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 08:48:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:48:08 INFO - PROCESS | 1657 | 1462981688797 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1657 | 1462981688798 Marionette TRACE conn3 <- [1,710,null,{}] 08:48:08 INFO - PROCESS | 1657 | 1462981688800 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 1657 | 1462981688879 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:48:08 INFO - PROCESS | 1657 | 1462981688884 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129052000 == 50 [pid = 1657] [id = 185] 08:48:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bf62400) [pid = 1657] [serial = 553] [outer = 0x0] 08:48:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c51bc00) [pid = 1657] [serial = 554] [outer = 0x12bf62400] 08:48:08 INFO - PROCESS | 1657 | 1462981688908 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12c523000) [pid = 1657] [serial = 555] [outer = 0x12bf62400] 08:48:09 INFO - PROCESS | 1657 | 1462981689781 Marionette TRACE conn3 <- [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]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1019ms 08:48:09 INFO - PROCESS | 1657 | 1462981689817 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1657 | 1462981689820 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 08:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:48:09 INFO - PROCESS | 1657 | 1462981689837 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1657 | 1462981689839 Marionette TRACE conn3 <- [1,714,null,{}] 08:48:09 INFO - PROCESS | 1657 | 1462981689842 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 1657 | 1462981689942 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:48:09 INFO - PROCESS | 1657 | 1462981689989 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c0000 == 51 [pid = 1657] [id = 186] 08:48:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1168c0800) [pid = 1657] [serial = 556] [outer = 0x0] 08:48:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118a95400) [pid = 1657] [serial = 557] [outer = 0x1168c0800] 08:48:10 INFO - PROCESS | 1657 | 1462981690021 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119947c00) [pid = 1657] [serial = 558] [outer = 0x1168c0800] 08:48:10 INFO - PROCESS | 1657 | 1462981690947 Marionette TRACE conn3 <- [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]]]}] 08:48:10 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 08:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1122ms 08:48:10 INFO - PROCESS | 1657 | 1462981690959 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 1657 | 1462981690964 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 08:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:48:10 INFO - PROCESS | 1657 | 1462981690969 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1657 | 1462981690970 Marionette TRACE conn3 <- [1,718,null,{}] 08:48:10 INFO - PROCESS | 1657 | 1462981690982 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 1657 | 1462981691080 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:48:11 INFO - PROCESS | 1657 | 1462981691128 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x121822000 == 52 [pid = 1657] [id = 187] 08:48:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x120f2ec00) [pid = 1657] [serial = 559] [outer = 0x0] 08:48:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x124a45400) [pid = 1657] [serial = 560] [outer = 0x120f2ec00] 08:48:11 INFO - PROCESS | 1657 | 1462981691158 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12563c800) [pid = 1657] [serial = 561] [outer = 0x120f2ec00] 08:48:12 INFO - PROCESS | 1657 | 1462981692073 Marionette TRACE conn3 <- [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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:48:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 08:48:12 INFO - PROCESS | 1657 | 1462981692091 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1657 | 1462981692092 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 08:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:48:12 INFO - PROCESS | 1657 | 1462981692096 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1657 | 1462981692099 Marionette TRACE conn3 <- [1,722,null,{}] 08:48:12 INFO - PROCESS | 1657 | 1462981692107 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1657 | 1462981692206 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:48:12 INFO - PROCESS | 1657 | 1462981692255 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x129978000 == 53 [pid = 1657] [id = 188] 08:48:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128bb3c00) [pid = 1657] [serial = 562] [outer = 0x0] 08:48:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12aa86800) [pid = 1657] [serial = 563] [outer = 0x128bb3c00] 08:48:12 INFO - PROCESS | 1657 | 1462981692283 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12b49bc00) [pid = 1657] [serial = 564] [outer = 0x128bb3c00] 08:48:12 INFO - PROCESS | 1657 | 1462981692705 Marionette TRACE conn3 <- [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] 08:48:12 INFO - PROCESS | 1657 | 1462981692778 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 08:48:12 INFO - PROCESS | 1657 | 1462981692781 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1657 | 1462981692783 Marionette TRACE conn3 <- [1,726,null,{}] 08:48:12 INFO - PROCESS | 1657 | 1462981692787 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1657 | 1462981692941 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:48:13 INFO - PROCESS | 1657 | 1462981693030 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11991b000 == 54 [pid = 1657] [id = 189] 08:48:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116a66800) [pid = 1657] [serial = 565] [outer = 0x0] 08:48:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12bbb7000) [pid = 1657] [serial = 566] [outer = 0x116a66800] 08:48:13 INFO - PROCESS | 1657 | 1462981693072 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12c527000) [pid = 1657] [serial = 567] [outer = 0x116a66800] 08:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 924ms 08:48:13 INFO - PROCESS | 1657 | 1462981693698 Marionette TRACE conn3 <- [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]]]}] 08:48:13 INFO - PROCESS | 1657 | 1462981693705 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:48:13 INFO - PROCESS | 1657 | 1462981693708 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 08:48:13 INFO - PROCESS | 1657 | 1462981693713 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1657 | 1462981693716 Marionette TRACE conn3 <- [1,730,null,{}] 08:48:13 INFO - PROCESS | 1657 | 1462981693721 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 1657 | 1462981693810 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:48:13 INFO - PROCESS | 1657 | 1462981693870 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212b9000 == 55 [pid = 1657] [id = 190] 08:48:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1197c6c00) [pid = 1657] [serial = 568] [outer = 0x0] 08:48:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1211d3400) [pid = 1657] [serial = 569] [outer = 0x1197c6c00] 08:48:13 INFO - PROCESS | 1657 | 1462981693899 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x124a47400) [pid = 1657] [serial = 570] [outer = 0x1197c6c00] 08:48:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12683a800 == 54 [pid = 1657] [id = 184] 08:48:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1255cd000 == 53 [pid = 1657] [id = 183] 08:48:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1214a7000 == 52 [pid = 1657] [id = 182] 08:48:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119b02800 == 51 [pid = 1657] [id = 181] 08:48:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117e19000 == 50 [pid = 1657] [id = 180] 08:48:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117e05800 == 49 [pid = 1657] [id = 179] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1211d3000) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | 1462981694370 Marionette TRACE conn3 <- [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] 08:48:14 INFO - PROCESS | 1657 | 1462981694390 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 08:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:48:14 INFO - PROCESS | 1657 | 1462981694395 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1657 | 1462981694396 Marionette TRACE conn3 <- [1,734,null,{}] 08:48:14 INFO - PROCESS | 1657 | 1462981694398 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 1657 | 1462981694483 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12adaf400) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12bf63400) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12c539000) [pid = 1657] [serial = 499] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12135ac00) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x124df7800) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1296f2800) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12aa2c800) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118a09000) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11757d400) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11757c000) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128baf000) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12aaed800) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12ad59400) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x124da5c00) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12cddb800) [pid = 1657] [serial = 502] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119b85000) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1214e3800) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11810d800) [pid = 1657] [serial = 505] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12d319400) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x126b52800) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12aa87800) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1296f6800) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12cde3000) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118630000) [pid = 1657] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12cb70400) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119947800) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b4a3000) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12d7de000) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bc37400) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12c52b000) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12cdda400) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 08:48:14 INFO - PROCESS | 1657 | 1462981694536 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x117018000 == 46 [pid = 1657] [id = 191] 08:48:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x117576c00) [pid = 1657] [serial = 571] [outer = 0x0] 08:48:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1186d8c00) [pid = 1657] [serial = 572] [outer = 0x117576c00] 08:48:14 INFO - PROCESS | 1657 | 1462981694562 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125630400) [pid = 1657] [serial = 573] [outer = 0x117576c00] 08:48:14 INFO - PROCESS | 1657 | 1462981694859 Marionette TRACE conn3 <- [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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 522ms 08:48:14 INFO - PROCESS | 1657 | 1462981694917 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1657 | 1462981694918 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 08:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:48:14 INFO - PROCESS | 1657 | 1462981694920 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1657 | 1462981694923 Marionette TRACE conn3 <- [1,738,null,{}] 08:48:14 INFO - PROCESS | 1657 | 1462981694930 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1657 | 1462981695011 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:48:15 INFO - PROCESS | 1657 | 1462981695084 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212a2000 == 47 [pid = 1657] [id = 192] 08:48:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1274fd000) [pid = 1657] [serial = 574] [outer = 0x0] 08:48:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1296f2800) [pid = 1657] [serial = 575] [outer = 0x1274fd000] 08:48:15 INFO - PROCESS | 1657 | 1462981695114 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12aa8a400) [pid = 1657] [serial = 576] [outer = 0x1274fd000] 08:48:15 INFO - PROCESS | 1657 | 1462981695888 Marionette TRACE conn3 <- [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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 08:48:15 INFO - PROCESS | 1657 | 1462981695891 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1657 | 1462981695893 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 08:48:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:48:15 INFO - PROCESS | 1657 | 1462981695898 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1657 | 1462981695899 Marionette TRACE conn3 <- [1,742,null,{}] 08:48:15 INFO - PROCESS | 1657 | 1462981695901 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1657 | 1462981695988 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:48:15 INFO - PROCESS | 1657 | 1462981695992 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271f8800 == 48 [pid = 1657] [id = 193] 08:48:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12adac800) [pid = 1657] [serial = 577] [outer = 0x0] 08:48:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bc3ec00) [pid = 1657] [serial = 578] [outer = 0x12adac800] 08:48:16 INFO - PROCESS | 1657 | 1462981696020 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bfec800) [pid = 1657] [serial = 579] [outer = 0x12adac800] 08:48:16 INFO - PROCESS | 1657 | 1462981696810 Marionette TRACE conn3 <- [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]]]}] 08:48:16 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 08:48:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 08:48:16 INFO - PROCESS | 1657 | 1462981696817 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1657 | 1462981696818 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 08:48:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:48:16 INFO - PROCESS | 1657 | 1462981696820 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1657 | 1462981696821 Marionette TRACE conn3 <- [1,746,null,{}] 08:48:16 INFO - PROCESS | 1657 | 1462981696823 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 1657 | 1462981696922 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:48:16 INFO - PROCESS | 1657 | 1462981696927 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x129960800 == 49 [pid = 1657] [id = 194] 08:48:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12adb2000) [pid = 1657] [serial = 580] [outer = 0x0] 08:48:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12c531c00) [pid = 1657] [serial = 581] [outer = 0x12adb2000] 08:48:16 INFO - PROCESS | 1657 | 1462981696952 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12cb67c00) [pid = 1657] [serial = 582] [outer = 0x12adb2000] 08:48:17 INFO - PROCESS | 1657 | 1462981697758 Marionette TRACE conn3 <- [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]]]}] 08:48:17 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.) 08:48:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 08:48:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:48:17 INFO - PROCESS | 1657 | 1462981697799 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 1657 | 1462981697800 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 08:48:17 INFO - PROCESS | 1657 | 1462981697802 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 1657 | 1462981697803 Marionette TRACE conn3 <- [1,750,null,{}] 08:48:17 INFO - PROCESS | 1657 | 1462981697805 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 1657 | 1462981697917 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:48:17 INFO - PROCESS | 1657 | 1462981697923 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x118465000 == 50 [pid = 1657] [id = 195] 08:48:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1127dbc00) [pid = 1657] [serial = 583] [outer = 0x0] 08:48:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1127e2400) [pid = 1657] [serial = 584] [outer = 0x1127dbc00] 08:48:17 INFO - PROCESS | 1657 | 1462981697983 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12cddc400) [pid = 1657] [serial = 585] [outer = 0x1127dbc00] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128bb3000) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12aa8b800) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119309c00) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116097c00) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121269400) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x120f39400) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118635c00) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121272000) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11943f800) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x127127400) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1164f6000) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12aa38800) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12c52a800) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12742a000) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126804400) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1164ef800) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124a32000) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:48:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119308000) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:48:18 INFO - PROCESS | 1657 | 1462981698787 Marionette TRACE conn3 <- [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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:48:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1020ms 08:48:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:48:18 INFO - PROCESS | 1657 | 1462981698823 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1657 | 1462981698824 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 08:48:18 INFO - PROCESS | 1657 | 1462981698826 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1657 | 1462981698828 Marionette TRACE conn3 <- [1,754,null,{}] 08:48:18 INFO - PROCESS | 1657 | 1462981698832 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1657 | 1462981698905 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:48:18 INFO - PROCESS | 1657 | 1462981698909 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x112716000 == 51 [pid = 1657] [id = 196] 08:48:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1164a0c00) [pid = 1657] [serial = 586] [outer = 0x0] 08:48:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11930ec00) [pid = 1657] [serial = 587] [outer = 0x1164a0c00] 08:48:18 INFO - PROCESS | 1657 | 1462981698937 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119469800) [pid = 1657] [serial = 588] [outer = 0x1164a0c00] 08:48:19 INFO - PROCESS | 1657 | 1462981699806 Marionette TRACE conn3 <- [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]]]}] 08:48:19 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 08:48:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1022ms 08:48:19 INFO - PROCESS | 1657 | 1462981699849 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1657 | 1462981699850 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 08:48:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:48:19 INFO - PROCESS | 1657 | 1462981699859 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1657 | 1462981699860 Marionette TRACE conn3 <- [1,758,null,{}] 08:48:19 INFO - PROCESS | 1657 | 1462981699862 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 1657 | 1462981699938 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:48:19 INFO - PROCESS | 1657 | 1462981699942 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb92000 == 52 [pid = 1657] [id = 197] 08:48:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119466c00) [pid = 1657] [serial = 589] [outer = 0x0] 08:48:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119470c00) [pid = 1657] [serial = 590] [outer = 0x119466c00] 08:48:19 INFO - PROCESS | 1657 | 1462981699969 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121272000) [pid = 1657] [serial = 591] [outer = 0x119466c00] 08:48:20 INFO - PROCESS | 1657 | 1462981700297 Marionette TRACE conn3 <- [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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:48:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 477ms 08:48:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:48:20 INFO - PROCESS | 1657 | 1462981700330 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 1657 | 1462981700331 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 08:48:20 INFO - PROCESS | 1657 | 1462981700333 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1657 | 1462981700334 Marionette TRACE conn3 <- [1,762,null,{}] 08:48:20 INFO - PROCESS | 1657 | 1462981700336 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 1657 | 1462981700415 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:48:20 INFO - PROCESS | 1657 | 1462981700524 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116877800 == 53 [pid = 1657] [id = 198] 08:48:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1127d6400) [pid = 1657] [serial = 592] [outer = 0x0] 08:48:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1127dc400) [pid = 1657] [serial = 593] [outer = 0x1127d6400] 08:48:20 INFO - PROCESS | 1657 | 1462981700556 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112d4e400) [pid = 1657] [serial = 594] [outer = 0x1127d6400] 08:48:21 INFO - PROCESS | 1657 | 1462981701427 Marionette TRACE conn3 <- [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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1119ms 08:48:21 INFO - PROCESS | 1657 | 1462981701453 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1657 | 1462981701456 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 08:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:48:21 INFO - PROCESS | 1657 | 1462981701459 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1657 | 1462981701461 Marionette TRACE conn3 <- [1,766,null,{}] 08:48:21 INFO - PROCESS | 1657 | 1462981701464 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1657 | 1462981701552 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:48:21 INFO - PROCESS | 1657 | 1462981701643 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x121158000 == 54 [pid = 1657] [id = 199] 08:48:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119467000) [pid = 1657] [serial = 595] [outer = 0x0] 08:48:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119947800) [pid = 1657] [serial = 596] [outer = 0x119467000] 08:48:21 INFO - PROCESS | 1657 | 1462981701675 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1211d7000) [pid = 1657] [serial = 597] [outer = 0x119467000] 08:48:22 INFO - PROCESS | 1657 | 1462981702557 Marionette TRACE conn3 <- [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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:48:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 08:48:22 INFO - PROCESS | 1657 | 1462981702582 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 1657 | 1462981702585 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 08:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:48:22 INFO - PROCESS | 1657 | 1462981702587 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 1657 | 1462981702588 Marionette TRACE conn3 <- [1,770,null,{}] 08:48:22 INFO - PROCESS | 1657 | 1462981702591 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 1657 | 1462981702673 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:48:22 INFO - PROCESS | 1657 | 1462981702765 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ade9000 == 55 [pid = 1657] [id = 200] 08:48:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11946bc00) [pid = 1657] [serial = 598] [outer = 0x0] 08:48:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125631800) [pid = 1657] [serial = 599] [outer = 0x11946bc00] 08:48:22 INFO - PROCESS | 1657 | 1462981702795 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x127434000) [pid = 1657] [serial = 600] [outer = 0x11946bc00] 08:48:23 INFO - PROCESS | 1657 | 1462981703224 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 721ms 08:48:23 INFO - PROCESS | 1657 | 1462981703312 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1657 | 1462981703314 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 08:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:48:23 INFO - PROCESS | 1657 | 1462981703322 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1657 | 1462981703327 Marionette TRACE conn3 <- [1,774,null,{}] 08:48:23 INFO - PROCESS | 1657 | 1462981703332 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1657 | 1462981703431 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:48:23 INFO - PROCESS | 1657 | 1462981703493 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e1e800 == 56 [pid = 1657] [id = 201] 08:48:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x115f5e800) [pid = 1657] [serial = 601] [outer = 0x0] 08:48:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128bb6c00) [pid = 1657] [serial = 602] [outer = 0x115f5e800] 08:48:23 INFO - PROCESS | 1657 | 1462981703523 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a84f400) [pid = 1657] [serial = 603] [outer = 0x115f5e800] 08:48:24 INFO - PROCESS | 1657 | 1462981704121 Marionette TRACE conn3 <- [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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 830ms 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:48:24 INFO - PROCESS | 1657 | 1462981704148 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1657 | 1462981704151 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 08:48:24 INFO - PROCESS | 1657 | 1462981704154 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1657 | 1462981704156 Marionette TRACE conn3 <- [1,778,null,{}] 08:48:24 INFO - PROCESS | 1657 | 1462981704160 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1657 | 1462981704252 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:48:24 INFO - PROCESS | 1657 | 1462981704321 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a6000 == 57 [pid = 1657] [id = 202] 08:48:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116049800) [pid = 1657] [serial = 604] [outer = 0x0] 08:48:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x117174400) [pid = 1657] [serial = 605] [outer = 0x116049800] 08:48:24 INFO - PROCESS | 1657 | 1462981704349 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119304400) [pid = 1657] [serial = 606] [outer = 0x116049800] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7cf000 == 56 [pid = 1657] [id = 151] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x123d8f000 == 55 [pid = 1657] [id = 160] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1212a5800 == 54 [pid = 1657] [id = 159] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb92000 == 53 [pid = 1657] [id = 197] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x112716000 == 52 [pid = 1657] [id = 196] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118465000 == 51 [pid = 1657] [id = 195] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129960800 == 50 [pid = 1657] [id = 194] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1271f8800 == 49 [pid = 1657] [id = 193] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1212a2000 == 48 [pid = 1657] [id = 192] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12c51bc00) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117018000 == 47 [pid = 1657] [id = 191] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1212b9000 == 46 [pid = 1657] [id = 190] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11991b000 == 45 [pid = 1657] [id = 189] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129978000 == 44 [pid = 1657] [id = 188] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x121822000 == 43 [pid = 1657] [id = 187] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c0000 == 42 [pid = 1657] [id = 186] 08:48:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129052000 == 41 [pid = 1657] [id = 185] 08:48:24 INFO - PROCESS | 1657 | 1462981704785 Marionette TRACE conn3 <- [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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 672ms 08:48:24 INFO - PROCESS | 1657 | 1462981704826 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1657 | 1462981704830 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:48:24 INFO - PROCESS | 1657 | 1462981704834 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1657 | 1462981704836 Marionette TRACE conn3 <- [1,782,null,{}] 08:48:24 INFO - PROCESS | 1657 | 1462981704839 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1657 | 1462981704930 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124df6800) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12aa89000) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118634400) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12bfed000) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12cb72800) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128c20400) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1274f3c00) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11863cc00) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125630000) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120f38000) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129076c00) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12aa92800) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1211cf000) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11994d400) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1211d8400) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118104c00) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1166c5800) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121537c00) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124a3ec00) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118102800) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1268a9800) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12aa2f800) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bc41400) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12ad5ec00) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1211d9000) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12aaf1400) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125632400) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128badc00) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1296ef400) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12bbb5800) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 08:48:25 INFO - PROCESS | 1657 | 1462981705008 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x117020000 == 42 [pid = 1657] [id = 203] 08:48:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1164e7400) [pid = 1657] [serial = 607] [outer = 0x0] 08:48:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118104c00) [pid = 1657] [serial = 608] [outer = 0x1164e7400] 08:48:25 INFO - PROCESS | 1657 | 1462981705050 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119950400) [pid = 1657] [serial = 609] [outer = 0x1164e7400] 08:48:25 INFO - PROCESS | 1657 | 1462981705366 Marionette TRACE conn3 <- [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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 569ms 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:48:25 INFO - PROCESS | 1657 | 1462981705404 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1657 | 1462981705405 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 08:48:25 INFO - PROCESS | 1657 | 1462981705407 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1657 | 1462981705410 Marionette TRACE conn3 <- [1,786,null,{}] 08:48:25 INFO - PROCESS | 1657 | 1462981705420 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 1657 | 1462981705513 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:48:25 INFO - PROCESS | 1657 | 1462981705579 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119907000 == 43 [pid = 1657] [id = 204] 08:48:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12113a000) [pid = 1657] [serial = 610] [outer = 0x0] 08:48:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121531400) [pid = 1657] [serial = 611] [outer = 0x12113a000] 08:48:25 INFO - PROCESS | 1657 | 1462981705607 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124a44400) [pid = 1657] [serial = 612] [outer = 0x12113a000] 08:48:25 INFO - PROCESS | 1657 | 1462981705935 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 574ms 08:48:25 INFO - PROCESS | 1657 | 1462981705982 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1657 | 1462981705985 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:48:25 INFO - PROCESS | 1657 | 1462981705988 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1657 | 1462981705990 Marionette TRACE conn3 <- [1,790,null,{}] 08:48:25 INFO - PROCESS | 1657 | 1462981705993 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1657 | 1462981706133 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:48:26 INFO - PROCESS | 1657 | 1462981706190 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212a5800 == 44 [pid = 1657] [id = 205] 08:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121912c00) [pid = 1657] [serial = 613] [outer = 0x0] 08:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12562fc00) [pid = 1657] [serial = 614] [outer = 0x121912c00] 08:48:26 INFO - PROCESS | 1657 | 1462981706225 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1274fb800) [pid = 1657] [serial = 615] [outer = 0x121912c00] 08:48:26 INFO - PROCESS | 1657 | 1462981706555 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 619ms 08:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:48:26 INFO - PROCESS | 1657 | 1462981706608 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1657 | 1462981706609 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 08:48:26 INFO - PROCESS | 1657 | 1462981706614 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1657 | 1462981706615 Marionette TRACE conn3 <- [1,794,null,{}] 08:48:26 INFO - PROCESS | 1657 | 1462981706618 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1657 | 1462981706718 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:48:26 INFO - PROCESS | 1657 | 1462981706764 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d81000 == 45 [pid = 1657] [id = 206] 08:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127130800) [pid = 1657] [serial = 616] [outer = 0x0] 08:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128bb8800) [pid = 1657] [serial = 617] [outer = 0x127130800] 08:48:26 INFO - PROCESS | 1657 | 1462981706792 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129432c00) [pid = 1657] [serial = 618] [outer = 0x127130800] 08:48:27 INFO - PROCESS | 1657 | 1462981707099 Marionette TRACE conn3 <- [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]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:48:27 INFO - PROCESS | 1657 | 1462981707133 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1657 | 1462981707134 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 08:48:27 INFO - PROCESS | 1657 | 1462981707136 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1657 | 1462981707137 Marionette TRACE conn3 <- [1,798,null,{}] 08:48:27 INFO - PROCESS | 1657 | 1462981707140 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 1657 | 1462981707256 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:48:27 INFO - PROCESS | 1657 | 1462981707273 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255e0800 == 46 [pid = 1657] [id = 207] 08:48:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129434800) [pid = 1657] [serial = 619] [outer = 0x0] 08:48:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12aa88c00) [pid = 1657] [serial = 620] [outer = 0x129434800] 08:48:27 INFO - PROCESS | 1657 | 1462981707315 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b499400) [pid = 1657] [serial = 621] [outer = 0x129434800] 08:48:27 INFO - PROCESS | 1657 | 1462981707753 Marionette TRACE conn3 <- [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]]]}] 08:48:27 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 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 668ms 08:48:27 INFO - PROCESS | 1657 | 1462981707805 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1657 | 1462981707806 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:48:27 INFO - PROCESS | 1657 | 1462981707816 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1657 | 1462981707817 Marionette TRACE conn3 <- [1,802,null,{}] 08:48:27 INFO - PROCESS | 1657 | 1462981707819 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 1657 | 1462981707915 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:48:27 INFO - PROCESS | 1657 | 1462981707966 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a81d800 == 47 [pid = 1657] [id = 208] 08:48:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12991e400) [pid = 1657] [serial = 622] [outer = 0x0] 08:48:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bc3f000) [pid = 1657] [serial = 623] [outer = 0x12991e400] 08:48:27 INFO - PROCESS | 1657 | 1462981707991 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bfe9400) [pid = 1657] [serial = 624] [outer = 0x12991e400] 08:48:28 INFO - PROCESS | 1657 | 1462981708287 Marionette TRACE conn3 <- [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]]]}] 08:48:28 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 08:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 08:48:28 INFO - PROCESS | 1657 | 1462981708334 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1657 | 1462981708336 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 08:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:48:28 INFO - PROCESS | 1657 | 1462981708343 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1657 | 1462981708345 Marionette TRACE conn3 <- [1,806,null,{}] 08:48:28 INFO - PROCESS | 1657 | 1462981708349 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1657 | 1462981708447 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:48:28 INFO - PROCESS | 1657 | 1462981708451 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12addf000 == 48 [pid = 1657] [id = 209] 08:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bbbc000) [pid = 1657] [serial = 625] [outer = 0x0] 08:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c51bc00) [pid = 1657] [serial = 626] [outer = 0x12bbbc000] 08:48:28 INFO - PROCESS | 1657 | 1462981708476 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c539000) [pid = 1657] [serial = 627] [outer = 0x12bbbc000] 08:48:28 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:48:28 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:48:28 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:48:28 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 08:48:28 INFO - PROCESS | 1657 | 1462981708848 Marionette TRACE conn3 <- [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]]]}] 08:48:28 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 08:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 528ms 08:48:28 INFO - PROCESS | 1657 | 1462981708866 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1657 | 1462981708867 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 08:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:48:28 INFO - PROCESS | 1657 | 1462981708869 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1657 | 1462981708871 Marionette TRACE conn3 <- [1,810,null,{}] 08:48:28 INFO - PROCESS | 1657 | 1462981708878 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1657 | 1462981708975 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:48:28 INFO - PROCESS | 1657 | 1462981708979 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c034000 == 49 [pid = 1657] [id = 210] 08:48:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12cb66800) [pid = 1657] [serial = 628] [outer = 0x0] 08:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12cb70000) [pid = 1657] [serial = 629] [outer = 0x12cb66800] 08:48:29 INFO - PROCESS | 1657 | 1462981709004 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12cddbc00) [pid = 1657] [serial = 630] [outer = 0x12cb66800] 08:48:29 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1127dbc00) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:48:29 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1164a0c00) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:48:29 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12adac800) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:48:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x117576c00) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:48:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1274fd000) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:48:29 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1197c6c00) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:48:29 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12adb2000) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:48:29 INFO - PROCESS | 1657 | 1462981709348 Marionette TRACE conn3 <- [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]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 523ms 08:48:29 INFO - PROCESS | 1657 | 1462981709393 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 1657 | 1462981709397 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:48:29 INFO - PROCESS | 1657 | 1462981709401 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1657 | 1462981709402 Marionette TRACE conn3 <- [1,814,null,{}] 08:48:29 INFO - PROCESS | 1657 | 1462981709404 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 1657 | 1462981709485 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:48:29 INFO - PROCESS | 1657 | 1462981709489 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3c7000 == 50 [pid = 1657] [id = 211] 08:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110fd8c00) [pid = 1657] [serial = 631] [outer = 0x0] 08:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x110fdc800) [pid = 1657] [serial = 632] [outer = 0x110fd8c00] 08:48:29 INFO - PROCESS | 1657 | 1462981709514 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x110fe0c00) [pid = 1657] [serial = 633] [outer = 0x110fd8c00] 08:48:29 INFO - PROCESS | 1657 | 1462981709832 Marionette TRACE conn3 <- [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] 08:48:29 INFO - PROCESS | 1657 | 1462981709874 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 08:48:29 INFO - PROCESS | 1657 | 1462981709876 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1657 | 1462981709878 Marionette TRACE conn3 <- [1,818,null,{}] 08:48:29 INFO - PROCESS | 1657 | 1462981709880 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 1657 | 1462981709980 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:48:30 INFO - PROCESS | 1657 | 1462981710032 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7da800 == 51 [pid = 1657] [id = 212] 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110fd9c00) [pid = 1657] [serial = 634] [outer = 0x0] 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11267f000) [pid = 1657] [serial = 635] [outer = 0x110fd9c00] 08:48:30 INFO - PROCESS | 1657 | 1462981710061 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124ab5800) [pid = 1657] [serial = 636] [outer = 0x110fd9c00] 08:48:30 INFO - PROCESS | 1657 | 1462981710337 Marionette TRACE conn3 <- [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]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 08:48:30 INFO - PROCESS | 1657 | 1462981710352 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1657 | 1462981710353 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 08:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:48:30 INFO - PROCESS | 1657 | 1462981710355 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1657 | 1462981710357 Marionette TRACE conn3 <- [1,822,null,{}] 08:48:30 INFO - PROCESS | 1657 | 1462981710359 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 1657 | 1462981710455 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:48:30 INFO - PROCESS | 1657 | 1462981710459 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf4b800 == 52 [pid = 1657] [id = 213] 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aa05c00) [pid = 1657] [serial = 637] [outer = 0x0] 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12aa0a800) [pid = 1657] [serial = 638] [outer = 0x12aa05c00] 08:48:30 INFO - PROCESS | 1657 | 1462981710484 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12aa0f000) [pid = 1657] [serial = 639] [outer = 0x12aa05c00] 08:48:30 INFO - PROCESS | 1657 | 1462981710804 Marionette TRACE conn3 <- [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] 08:48:30 INFO - PROCESS | 1657 | 1462981710825 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 08:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:48:30 INFO - PROCESS | 1657 | 1462981710829 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1657 | 1462981710831 Marionette TRACE conn3 <- [1,826,null,{}] 08:48:30 INFO - PROCESS | 1657 | 1462981710833 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 1657 | 1462981710937 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:48:30 INFO - PROCESS | 1657 | 1462981710943 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d338000 == 53 [pid = 1657] [id = 214] 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1274fd000) [pid = 1657] [serial = 640] [outer = 0x0] 08:48:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12aa11800) [pid = 1657] [serial = 641] [outer = 0x1274fd000] 08:48:30 INFO - PROCESS | 1657 | 1462981710975 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12d314000) [pid = 1657] [serial = 642] [outer = 0x1274fd000] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x129257000 == 52 [pid = 1657] [id = 84] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x11225d800 == 51 [pid = 1657] [id = 83] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x115d0a000 == 50 [pid = 1657] [id = 102] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x11646b800 == 49 [pid = 1657] [id = 152] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3c1000 == 48 [pid = 1657] [id = 147] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf3d000 == 47 [pid = 1657] [id = 172] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x116875000 == 46 [pid = 1657] [id = 117] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12d467000 == 45 [pid = 1657] [id = 176] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac1e800 == 44 [pid = 1657] [id = 116] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x129254000 == 43 [pid = 1657] [id = 177] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a6000 == 42 [pid = 1657] [id = 202] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x117e1e800 == 41 [pid = 1657] [id = 201] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12ade9000 == 40 [pid = 1657] [id = 200] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x121158000 == 39 [pid = 1657] [id = 199] 08:48:31 INFO - PROCESS | 1657 | --DOCSHELL 0x116877800 == 38 [pid = 1657] [id = 198] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1212a5800 == 37 [pid = 1657] [id = 205] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117020000 == 36 [pid = 1657] [id = 203] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119907000 == 35 [pid = 1657] [id = 204] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12a81d800 == 34 [pid = 1657] [id = 208] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1255e0800 == 33 [pid = 1657] [id = 207] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3c7000 == 32 [pid = 1657] [id = 211] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7da800 == 31 [pid = 1657] [id = 212] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12addf000 == 30 [pid = 1657] [id = 209] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c034000 == 29 [pid = 1657] [id = 210] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x123d81000 == 28 [pid = 1657] [id = 206] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1127e2400) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11930ec00) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12bc3ec00) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186d8c00) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125630400) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1296f2800) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12aa8a400) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12bbb7000) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124a47400) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1211d3400) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118a95400) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124a45400) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12aa86800) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119470c00) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12cddc400) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12c531c00) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119469800) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12cb67c00) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12bfec800) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 08:48:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf4b800 == 27 [pid = 1657] [id = 213] 08:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1723ms 08:48:32 INFO - PROCESS | 1657 | 1462981712548 Marionette TRACE conn3 <- [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]]]}] 08:48:32 INFO - PROCESS | 1657 | 1462981712552 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1657 | 1462981712554 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 08:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:48:32 INFO - PROCESS | 1657 | 1462981712558 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1657 | 1462981712561 Marionette TRACE conn3 <- [1,830,null,{}] 08:48:32 INFO - PROCESS | 1657 | 1462981712567 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 1657 | 1462981712647 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:48:32 INFO - PROCESS | 1657 | 1462981712691 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x113c21000 == 28 [pid = 1657] [id = 215] 08:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112682400) [pid = 1657] [serial = 643] [outer = 0x0] 08:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112686c00) [pid = 1657] [serial = 644] [outer = 0x112682400] 08:48:32 INFO - PROCESS | 1657 | 1462981712719 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1127dd800) [pid = 1657] [serial = 645] [outer = 0x112682400] 08:48:33 INFO - PROCESS | 1657 | 1462981713021 Marionette TRACE conn3 <- [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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 475ms 08:48:33 INFO - PROCESS | 1657 | 1462981713035 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1657 | 1462981713039 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 08:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:48:33 INFO - PROCESS | 1657 | 1462981713052 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1657 | 1462981713054 Marionette TRACE conn3 <- [1,834,null,{}] 08:48:33 INFO - PROCESS | 1657 | 1462981713056 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1657 | 1462981713134 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:48:33 INFO - PROCESS | 1657 | 1462981713140 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11674b000 == 29 [pid = 1657] [id = 216] 08:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1127e1c00) [pid = 1657] [serial = 646] [outer = 0x0] 08:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113321c00) [pid = 1657] [serial = 647] [outer = 0x1127e1c00] 08:48:33 INFO - PROCESS | 1657 | 1462981713168 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115dee400) [pid = 1657] [serial = 648] [outer = 0x1127e1c00] 08:48:33 INFO - PROCESS | 1657 | 1462981713493 Marionette TRACE conn3 <- [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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 480ms 08:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:48:33 INFO - PROCESS | 1657 | 1462981713525 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1657 | 1462981713526 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 08:48:33 INFO - PROCESS | 1657 | 1462981713529 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1657 | 1462981713532 Marionette TRACE conn3 <- [1,838,null,{}] 08:48:33 INFO - PROCESS | 1657 | 1462981713540 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1657 | 1462981713620 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:48:33 INFO - PROCESS | 1657 | 1462981713627 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c1000 == 30 [pid = 1657] [id = 217] 08:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110fd6400) [pid = 1657] [serial = 649] [outer = 0x0] 08:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1167dec00) [pid = 1657] [serial = 650] [outer = 0x110fd6400] 08:48:33 INFO - PROCESS | 1657 | 1462981713687 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1173c0800) [pid = 1657] [serial = 651] [outer = 0x110fd6400] 08:48:34 INFO - PROCESS | 1657 | 1462981714119 Marionette TRACE conn3 <- [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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 623ms 08:48:34 INFO - PROCESS | 1657 | 1462981714152 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1657 | 1462981714154 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:48:34 INFO - PROCESS | 1657 | 1462981714156 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1657 | 1462981714157 Marionette TRACE conn3 <- [1,842,null,{}] 08:48:34 INFO - PROCESS | 1657 | 1462981714159 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 1657 | 1462981714230 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:48:34 INFO - PROCESS | 1657 | 1462981714234 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118466800 == 31 [pid = 1657] [id = 218] 08:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11744e400) [pid = 1657] [serial = 652] [outer = 0x0] 08:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11757d400) [pid = 1657] [serial = 653] [outer = 0x11744e400] 08:48:34 INFO - PROCESS | 1657 | 1462981714262 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118172000) [pid = 1657] [serial = 654] [outer = 0x11744e400] 08:48:34 INFO - PROCESS | 1657 | 1462981714552 Marionette TRACE conn3 <- [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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 418ms 08:48:34 INFO - PROCESS | 1657 | 1462981714574 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1657 | 1462981714575 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:48:34 INFO - PROCESS | 1657 | 1462981714582 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1657 | 1462981714583 Marionette TRACE conn3 <- [1,846,null,{}] 08:48:34 INFO - PROCESS | 1657 | 1462981714586 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 1657 | 1462981714656 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:48:34 INFO - PROCESS | 1657 | 1462981714661 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a6d800 == 32 [pid = 1657] [id = 219] 08:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1127e1800) [pid = 1657] [serial = 655] [outer = 0x0] 08:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1181d2c00) [pid = 1657] [serial = 656] [outer = 0x1127e1800] 08:48:34 INFO - PROCESS | 1657 | 1462981714688 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11863c400) [pid = 1657] [serial = 657] [outer = 0x1127e1800] 08:48:35 INFO - PROCESS | 1657 | 1462981715023 Marionette TRACE conn3 <- [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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 471ms 08:48:35 INFO - PROCESS | 1657 | 1462981715067 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1657 | 1462981715068 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 08:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:48:35 INFO - PROCESS | 1657 | 1462981715072 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1657 | 1462981715073 Marionette TRACE conn3 <- [1,850,null,{}] 08:48:35 INFO - PROCESS | 1657 | 1462981715075 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 1657 | 1462981715161 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:48:35 INFO - PROCESS | 1657 | 1462981715168 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119491800 == 33 [pid = 1657] [id = 220] 08:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1186d9c00) [pid = 1657] [serial = 658] [outer = 0x0] 08:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118a95400) [pid = 1657] [serial = 659] [outer = 0x1186d9c00] 08:48:35 INFO - PROCESS | 1657 | 1462981715194 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119462800) [pid = 1657] [serial = 660] [outer = 0x1186d9c00] 08:48:35 INFO - PROCESS | 1657 | 1462981715489 Marionette TRACE conn3 <- [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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 08:48:35 INFO - PROCESS | 1657 | 1462981715541 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1657 | 1462981715542 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 08:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:48:35 INFO - PROCESS | 1657 | 1462981715545 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1657 | 1462981715548 Marionette TRACE conn3 <- [1,854,null,{}] 08:48:35 INFO - PROCESS | 1657 | 1462981715550 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 1657 | 1462981715618 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:48:35 INFO - PROCESS | 1657 | 1462981715622 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b07000 == 34 [pid = 1657] [id = 221] 08:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119309400) [pid = 1657] [serial = 661] [outer = 0x0] 08:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11946a800) [pid = 1657] [serial = 662] [outer = 0x119309400] 08:48:35 INFO - PROCESS | 1657 | 1462981715649 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11946fc00) [pid = 1657] [serial = 663] [outer = 0x119309400] 08:48:35 INFO - PROCESS | 1657 | 1462981715948 Marionette TRACE conn3 <- [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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 422ms 08:48:35 INFO - PROCESS | 1657 | 1462981715969 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1657 | 1462981715971 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 08:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:48:35 INFO - PROCESS | 1657 | 1462981715973 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1657 | 1462981715974 Marionette TRACE conn3 <- [1,858,null,{}] 08:48:35 INFO - PROCESS | 1657 | 1462981715976 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 1657 | 1462981716069 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:48:36 INFO - PROCESS | 1657 | 1462981716075 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f7b800 == 35 [pid = 1657] [id = 222] 08:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118a9d400) [pid = 1657] [serial = 664] [outer = 0x0] 08:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119470000) [pid = 1657] [serial = 665] [outer = 0x118a9d400] 08:48:36 INFO - PROCESS | 1657 | 1462981716102 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11994c800) [pid = 1657] [serial = 666] [outer = 0x118a9d400] 08:48:36 INFO - PROCESS | 1657 | 1462981716408 Marionette TRACE conn3 <- [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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 467ms 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:48:36 INFO - PROCESS | 1657 | 1462981716441 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1657 | 1462981716442 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 08:48:36 INFO - PROCESS | 1657 | 1462981716444 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1657 | 1462981716446 Marionette TRACE conn3 <- [1,862,null,{}] 08:48:36 INFO - PROCESS | 1657 | 1462981716450 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 1657 | 1462981716519 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:48:36 INFO - PROCESS | 1657 | 1462981716523 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c0800 == 36 [pid = 1657] [id = 223] 08:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116041400) [pid = 1657] [serial = 667] [outer = 0x0] 08:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1199e1000) [pid = 1657] [serial = 668] [outer = 0x116041400] 08:48:36 INFO - PROCESS | 1657 | 1462981716550 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119ccf400) [pid = 1657] [serial = 669] [outer = 0x116041400] 08:48:36 INFO - PROCESS | 1657 | 1462981716835 Marionette TRACE conn3 <- [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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 423ms 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:48:36 INFO - PROCESS | 1657 | 1462981716869 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1657 | 1462981716870 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 08:48:36 INFO - PROCESS | 1657 | 1462981716872 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1657 | 1462981716873 Marionette TRACE conn3 <- [1,866,null,{}] 08:48:36 INFO - PROCESS | 1657 | 1462981716875 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 1657 | 1462981716954 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:48:37 INFO - PROCESS | 1657 | 1462981717001 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x121494000 == 37 [pid = 1657] [id = 224] 08:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119443000) [pid = 1657] [serial = 670] [outer = 0x0] 08:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119fab400) [pid = 1657] [serial = 671] [outer = 0x119443000] 08:48:37 INFO - PROCESS | 1657 | 1462981717026 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121136c00) [pid = 1657] [serial = 672] [outer = 0x119443000] 08:48:37 INFO - PROCESS | 1657 | 1462981717288 Marionette TRACE conn3 <- [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]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 08:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:48:37 INFO - PROCESS | 1657 | 1462981717341 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1657 | 1462981717342 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 08:48:37 INFO - PROCESS | 1657 | 1462981717347 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1657 | 1462981717351 Marionette TRACE conn3 <- [1,870,null,{}] 08:48:37 INFO - PROCESS | 1657 | 1462981717353 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 1657 | 1462981717448 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:48:37 INFO - PROCESS | 1657 | 1462981717452 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a6c000 == 38 [pid = 1657] [id = 225] 08:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x121139000) [pid = 1657] [serial = 673] [outer = 0x0] 08:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1211d3c00) [pid = 1657] [serial = 674] [outer = 0x121139000] 08:48:37 INFO - PROCESS | 1657 | 1462981717481 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121545000) [pid = 1657] [serial = 675] [outer = 0x121139000] 08:48:37 INFO - PROCESS | 1657 | 1462981717856 Marionette TRACE conn3 <- [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]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 524ms 08:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:48:37 INFO - PROCESS | 1657 | 1462981717870 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1657 | 1462981717871 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 08:48:37 INFO - PROCESS | 1657 | 1462981717873 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1657 | 1462981717874 Marionette TRACE conn3 <- [1,874,null,{}] 08:48:37 INFO - PROCESS | 1657 | 1462981717876 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 1657 | 1462981717967 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:48:37 INFO - PROCESS | 1657 | 1462981717981 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x125680800 == 39 [pid = 1657] [id = 226] 08:48:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121635400) [pid = 1657] [serial = 676] [outer = 0x0] 08:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x123dec000) [pid = 1657] [serial = 677] [outer = 0x121635400] 08:48:38 INFO - PROCESS | 1657 | 1462981718006 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x124a3cc00) [pid = 1657] [serial = 678] [outer = 0x121635400] 08:48:38 INFO - PROCESS | 1657 | 1462981718331 Marionette TRACE conn3 <- [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]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 08:48:38 INFO - PROCESS | 1657 | 1462981718341 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 1657 | 1462981718342 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 08:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:48:38 INFO - PROCESS | 1657 | 1462981718351 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 1657 | 1462981718352 Marionette TRACE conn3 <- [1,878,null,{}] 08:48:38 INFO - PROCESS | 1657 | 1462981718354 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 1657 | 1462981718445 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:48:38 INFO - PROCESS | 1657 | 1462981718449 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bc2800 == 40 [pid = 1657] [id = 227] 08:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11994cc00) [pid = 1657] [serial = 679] [outer = 0x0] 08:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x124a3c800) [pid = 1657] [serial = 680] [outer = 0x11994cc00] 08:48:38 INFO - PROCESS | 1657 | 1462981718473 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x124a47400) [pid = 1657] [serial = 681] [outer = 0x11994cc00] 08:48:38 INFO - PROCESS | 1657 | 1462981718813 Marionette TRACE conn3 <- [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]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 519ms 08:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:48:38 INFO - PROCESS | 1657 | 1462981718871 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 1657 | 1462981718872 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 08:48:38 INFO - PROCESS | 1657 | 1462981718874 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 1657 | 1462981718875 Marionette TRACE conn3 <- [1,882,null,{}] 08:48:38 INFO - PROCESS | 1657 | 1462981718877 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 1657 | 1462981718968 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:48:38 INFO - PROCESS | 1657 | 1462981718980 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905a000 == 41 [pid = 1657] [id = 228] 08:48:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x124af1800) [pid = 1657] [serial = 682] [outer = 0x0] 08:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x124df1800) [pid = 1657] [serial = 683] [outer = 0x124af1800] 08:48:39 INFO - PROCESS | 1657 | 1462981719005 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12554a000) [pid = 1657] [serial = 684] [outer = 0x124af1800] 08:48:39 INFO - PROCESS | 1657 | 1462981719298 Marionette TRACE conn3 <- [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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 08:48:39 INFO - PROCESS | 1657 | 1462981719343 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1657 | 1462981719344 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 08:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:48:39 INFO - PROCESS | 1657 | 1462981719349 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1657 | 1462981719350 Marionette TRACE conn3 <- [1,886,null,{}] 08:48:39 INFO - PROCESS | 1657 | 1462981719352 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 1657 | 1462981719444 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:48:39 INFO - PROCESS | 1657 | 1462981719449 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x129962800 == 42 [pid = 1657] [id = 229] 08:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x124df6400) [pid = 1657] [serial = 685] [outer = 0x0] 08:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x125632c00) [pid = 1657] [serial = 686] [outer = 0x124df6400] 08:48:39 INFO - PROCESS | 1657 | 1462981719474 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1268a8400) [pid = 1657] [serial = 687] [outer = 0x124df6400] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x115deec00) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x118a11400) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1168c0800) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x119466c00) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x116a66800) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128bb3c00) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12bf62400) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x124a40c00) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1199eb400) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128c20000) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1167d3c00) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x120f2ec00) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:48:39 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12aa05c00) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x129434800) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12991e400) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12cb66800) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12bbbc000) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x110fd9c00) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x110fd8c00) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11946bc00) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119467000) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1127d6400) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x127130800) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121912c00) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12113a000) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1164e7400) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x116049800) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:48:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115f5e800) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:48:40 INFO - PROCESS | 1657 | 1462981720111 Marionette TRACE conn3 <- [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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 820ms 08:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:48:40 INFO - PROCESS | 1657 | 1462981720169 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1657 | 1462981720171 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 08:48:40 INFO - PROCESS | 1657 | 1462981720173 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1657 | 1462981720174 Marionette TRACE conn3 <- [1,890,null,{}] 08:48:40 INFO - PROCESS | 1657 | 1462981720176 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1657 | 1462981720251 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:48:40 INFO - PROCESS | 1657 | 1462981720298 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x121152800 == 43 [pid = 1657] [id = 230] 08:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1127e4c00) [pid = 1657] [serial = 688] [outer = 0x0] 08:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x117450c00) [pid = 1657] [serial = 689] [outer = 0x1127e4c00] 08:48:40 INFO - PROCESS | 1657 | 1462981720323 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1211d2400) [pid = 1657] [serial = 690] [outer = 0x1127e4c00] 08:48:40 INFO - PROCESS | 1657 | 1462981720583 Marionette TRACE conn3 <- [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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 417ms 08:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:48:40 INFO - PROCESS | 1657 | 1462981720591 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1657 | 1462981720592 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 08:48:40 INFO - PROCESS | 1657 | 1462981720594 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1657 | 1462981720597 Marionette TRACE conn3 <- [1,894,null,{}] 08:48:40 INFO - PROCESS | 1657 | 1462981720607 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1657 | 1462981720688 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:48:40 INFO - PROCESS | 1657 | 1462981720693 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a820800 == 44 [pid = 1657] [id = 231] 08:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118171800) [pid = 1657] [serial = 691] [outer = 0x0] 08:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12680f000) [pid = 1657] [serial = 692] [outer = 0x118171800] 08:48:40 INFO - PROCESS | 1657 | 1462981720720 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1268b2c00) [pid = 1657] [serial = 693] [outer = 0x118171800] 08:48:41 INFO - PROCESS | 1657 | 1462981721092 Marionette TRACE conn3 <- [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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 526ms 08:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:48:41 INFO - PROCESS | 1657 | 1462981721122 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1657 | 1462981721123 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 08:48:41 INFO - PROCESS | 1657 | 1462981721127 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1657 | 1462981721128 Marionette TRACE conn3 <- [1,898,null,{}] 08:48:41 INFO - PROCESS | 1657 | 1462981721132 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 1657 | 1462981721238 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:48:41 INFO - PROCESS | 1657 | 1462981721243 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac13800 == 45 [pid = 1657] [id = 232] 08:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x126b56000) [pid = 1657] [serial = 694] [outer = 0x0] 08:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x126b5c000) [pid = 1657] [serial = 695] [outer = 0x126b56000] 08:48:41 INFO - PROCESS | 1657 | 1462981721268 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1274f4000) [pid = 1657] [serial = 696] [outer = 0x126b56000] 08:48:41 INFO - PROCESS | 1657 | 1462981721565 Marionette TRACE conn3 <- [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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 472ms 08:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:48:41 INFO - PROCESS | 1657 | 1462981721599 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1657 | 1462981721600 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 08:48:41 INFO - PROCESS | 1657 | 1462981721602 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1657 | 1462981721603 Marionette TRACE conn3 <- [1,902,null,{}] 08:48:41 INFO - PROCESS | 1657 | 1462981721605 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 1657 | 1462981721682 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:48:41 INFO - PROCESS | 1657 | 1462981721687 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb7e800 == 46 [pid = 1657] [id = 233] 08:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1274f7c00) [pid = 1657] [serial = 697] [outer = 0x0] 08:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128999400) [pid = 1657] [serial = 698] [outer = 0x1274f7c00] 08:48:41 INFO - PROCESS | 1657 | 1462981721711 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12899d400) [pid = 1657] [serial = 699] [outer = 0x1274f7c00] 08:48:42 INFO - PROCESS | 1657 | 1462981722078 Marionette TRACE conn3 <- [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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 518ms 08:48:42 INFO - PROCESS | 1657 | 1462981722121 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1657 | 1462981722123 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:48:42 INFO - PROCESS | 1657 | 1462981722127 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1657 | 1462981722130 Marionette TRACE conn3 <- [1,906,null,{}] 08:48:42 INFO - PROCESS | 1657 | 1462981722134 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 1657 | 1462981722248 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:48:42 INFO - PROCESS | 1657 | 1462981722295 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160c4800 == 47 [pid = 1657] [id = 234] 08:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x110fdac00) [pid = 1657] [serial = 700] [outer = 0x0] 08:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11224ec00) [pid = 1657] [serial = 701] [outer = 0x110fdac00] 08:48:42 INFO - PROCESS | 1657 | 1462981722326 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x112687c00) [pid = 1657] [serial = 702] [outer = 0x110fdac00] 08:48:42 INFO - PROCESS | 1657 | 1462981722841 Marionette TRACE conn3 <- [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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 773ms 08:48:42 INFO - PROCESS | 1657 | 1462981722907 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1657 | 1462981722911 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:48:42 INFO - PROCESS | 1657 | 1462981722919 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1657 | 1462981722921 Marionette TRACE conn3 <- [1,910,null,{}] 08:48:42 INFO - PROCESS | 1657 | 1462981722924 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 1657 | 1462981723034 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:48:43 INFO - PROCESS | 1657 | 1462981723106 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a6a000 == 48 [pid = 1657] [id = 235] 08:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1127d9000) [pid = 1657] [serial = 703] [outer = 0x0] 08:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116041800) [pid = 1657] [serial = 704] [outer = 0x1127d9000] 08:48:43 INFO - PROCESS | 1657 | 1462981723136 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11683e400) [pid = 1657] [serial = 705] [outer = 0x1127d9000] 08:48:43 INFO - PROCESS | 1657 | 1462981723835 Marionette TRACE conn3 <- [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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 974ms 08:48:43 INFO - PROCESS | 1657 | 1462981723934 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1657 | 1462981723938 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 08:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:48:43 INFO - PROCESS | 1657 | 1462981723943 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1657 | 1462981723947 Marionette TRACE conn3 <- [1,914,null,{}] 08:48:43 INFO - PROCESS | 1657 | 1462981723967 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 1657 | 1462981724111 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:48:44 INFO - PROCESS | 1657 | 1462981724166 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117020000 == 49 [pid = 1657] [id = 236] 08:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x112680400) [pid = 1657] [serial = 706] [outer = 0x0] 08:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1127e4400) [pid = 1657] [serial = 707] [outer = 0x112680400] 08:48:44 INFO - PROCESS | 1657 | 1462981724194 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1133a4800) [pid = 1657] [serial = 708] [outer = 0x112680400] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac13800 == 48 [pid = 1657] [id = 232] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12a820800 == 47 [pid = 1657] [id = 231] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x121152800 == 46 [pid = 1657] [id = 230] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x129962800 == 45 [pid = 1657] [id = 229] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12905a000 == 44 [pid = 1657] [id = 228] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x128bc2800 == 43 [pid = 1657] [id = 227] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12aa11800) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x125680800 == 42 [pid = 1657] [id = 226] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x118a6c000 == 41 [pid = 1657] [id = 225] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x121494000 == 40 [pid = 1657] [id = 224] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c0800 == 39 [pid = 1657] [id = 223] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x119f7b800 == 38 [pid = 1657] [id = 222] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x119b07000 == 37 [pid = 1657] [id = 221] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x119491800 == 36 [pid = 1657] [id = 220] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x118a6d800 == 35 [pid = 1657] [id = 219] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x118466800 == 34 [pid = 1657] [id = 218] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c1000 == 33 [pid = 1657] [id = 217] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x11674b000 == 32 [pid = 1657] [id = 216] 08:48:44 INFO - PROCESS | 1657 | --DOCSHELL 0x113c21000 == 31 [pid = 1657] [id = 215] 08:48:44 INFO - PROCESS | 1657 | 1462981724658 Marionette TRACE conn3 <- [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]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 729ms 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12aa88c00) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bfe9400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bc3f000) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12cb70000) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12c51bc00) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12c539000) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x124ab5800) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x110fdc800) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x125631800) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1211d7000) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119947800) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x112d4e400) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1127dc400) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128bb8800) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12562fc00) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1274fb800) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121531400) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124a44400) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118104c00) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119950400) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119304400) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x117174400) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a84f400) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128bb6c00) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12aa0f000) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x127434000) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11267f000) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110fe0c00) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12cddbc00) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b499400) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129432c00) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118f8e800) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12bff3c00) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119947c00) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121272000) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c527000) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b49bc00) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12c523000) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128baec00) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124a3a000) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12ad56000) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118f8f000) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12563c800) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12aa0a800) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 08:48:44 INFO - PROCESS | 1657 | 1462981724679 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 1657 | 1462981724685 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 08:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:48:44 INFO - PROCESS | 1657 | 1462981724692 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1657 | 1462981724694 Marionette TRACE conn3 <- [1,918,null,{}] 08:48:44 INFO - PROCESS | 1657 | 1462981724696 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 1657 | 1462981724769 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:48:44 INFO - PROCESS | 1657 | 1462981724775 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164da000 == 32 [pid = 1657] [id = 237] 08:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112f4fc00) [pid = 1657] [serial = 709] [outer = 0x0] 08:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113e33c00) [pid = 1657] [serial = 710] [outer = 0x112f4fc00] 08:48:44 INFO - PROCESS | 1657 | 1462981724803 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1168bfc00) [pid = 1657] [serial = 711] [outer = 0x112f4fc00] 08:48:45 INFO - PROCESS | 1657 | 1462981725147 Marionette TRACE conn3 <- [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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 470ms 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:48:45 INFO - PROCESS | 1657 | 1462981725163 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1657 | 1462981725165 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 08:48:45 INFO - PROCESS | 1657 | 1462981725168 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1657 | 1462981725170 Marionette TRACE conn3 <- [1,922,null,{}] 08:48:45 INFO - PROCESS | 1657 | 1462981725178 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 1657 | 1462981725269 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:48:45 INFO - PROCESS | 1657 | 1462981725316 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x118457800 == 33 [pid = 1657] [id = 238] 08:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113ce0800) [pid = 1657] [serial = 712] [outer = 0x0] 08:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x117575800) [pid = 1657] [serial = 713] [outer = 0x113ce0800] 08:48:45 INFO - PROCESS | 1657 | 1462981725345 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11863bc00) [pid = 1657] [serial = 714] [outer = 0x113ce0800] 08:48:45 INFO - PROCESS | 1657 | 1462981725650 Marionette TRACE conn3 <- [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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 523ms 08:48:45 INFO - PROCESS | 1657 | 1462981725692 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1657 | 1462981725693 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:48:45 INFO - PROCESS | 1657 | 1462981725696 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1657 | 1462981725697 Marionette TRACE conn3 <- [1,926,null,{}] 08:48:45 INFO - PROCESS | 1657 | 1462981725706 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 1657 | 1462981725777 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:48:45 INFO - PROCESS | 1657 | 1462981725826 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11990c800 == 34 [pid = 1657] [id = 239] 08:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1166c6c00) [pid = 1657] [serial = 715] [outer = 0x0] 08:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118a0b000) [pid = 1657] [serial = 716] [outer = 0x1166c6c00] 08:48:45 INFO - PROCESS | 1657 | 1462981725852 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11930ac00) [pid = 1657] [serial = 717] [outer = 0x1166c6c00] 08:48:46 INFO - PROCESS | 1657 | 1462981726120 Marionette TRACE conn3 <- [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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 475ms 08:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:48:46 INFO - PROCESS | 1657 | 1462981726171 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 1657 | 1462981726172 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 08:48:46 INFO - PROCESS | 1657 | 1462981726174 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 1657 | 1462981726175 Marionette TRACE conn3 <- [1,930,null,{}] 08:48:46 INFO - PROCESS | 1657 | 1462981726178 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 1657 | 1462981726254 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:48:46 INFO - PROCESS | 1657 | 1462981726258 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x121152800 == 35 [pid = 1657] [id = 240] 08:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11756f000) [pid = 1657] [serial = 718] [outer = 0x0] 08:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11943ec00) [pid = 1657] [serial = 719] [outer = 0x11756f000] 08:48:46 INFO - PROCESS | 1657 | 1462981726285 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11946dc00) [pid = 1657] [serial = 720] [outer = 0x11756f000] 08:48:46 INFO - PROCESS | 1657 | 1462981726603 Marionette TRACE conn3 <- [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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 08:48:46 INFO - PROCESS | 1657 | 1462981726643 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 1657 | 1462981726645 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 08:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:48:46 INFO - PROCESS | 1657 | 1462981726649 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 1657 | 1462981726650 Marionette TRACE conn3 <- [1,934,null,{}] 08:48:46 INFO - PROCESS | 1657 | 1462981726653 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 1657 | 1462981726777 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:48:46 INFO - PROCESS | 1657 | 1462981726810 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213b8800 == 36 [pid = 1657] [id = 241] 08:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1197c5800) [pid = 1657] [serial = 721] [outer = 0x0] 08:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119955000) [pid = 1657] [serial = 722] [outer = 0x1197c5800] 08:48:46 INFO - PROCESS | 1657 | 1462981726843 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x120f39000) [pid = 1657] [serial = 723] [outer = 0x1197c5800] 08:48:47 INFO - PROCESS | 1657 | 1462981727157 Marionette TRACE conn3 <- [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]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 08:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:48:47 INFO - PROCESS | 1657 | 1462981727169 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1657 | 1462981727170 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 08:48:47 INFO - PROCESS | 1657 | 1462981727172 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1657 | 1462981727174 Marionette TRACE conn3 <- [1,938,null,{}] 08:48:47 INFO - PROCESS | 1657 | 1462981727176 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 1657 | 1462981727272 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:48:47 INFO - PROCESS | 1657 | 1462981727276 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123f6b800 == 37 [pid = 1657] [id = 242] 08:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119949800) [pid = 1657] [serial = 724] [outer = 0x0] 08:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12113d800) [pid = 1657] [serial = 725] [outer = 0x119949800] 08:48:47 INFO - PROCESS | 1657 | 1462981727303 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1211d4400) [pid = 1657] [serial = 726] [outer = 0x119949800] 08:48:47 INFO - PROCESS | 1657 | 1462981727639 Marionette TRACE conn3 <- [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]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 08:48:47 INFO - PROCESS | 1657 | 1462981727693 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1657 | 1462981727694 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 08:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:48:47 INFO - PROCESS | 1657 | 1462981727697 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1657 | 1462981727698 Marionette TRACE conn3 <- [1,942,null,{}] 08:48:47 INFO - PROCESS | 1657 | 1462981727700 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 1657 | 1462981727790 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:48:47 INFO - PROCESS | 1657 | 1462981727802 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x125680800 == 38 [pid = 1657] [id = 243] 08:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12113c400) [pid = 1657] [serial = 727] [outer = 0x0] 08:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12135a400) [pid = 1657] [serial = 728] [outer = 0x12113c400] 08:48:47 INFO - PROCESS | 1657 | 1462981727827 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x121635800) [pid = 1657] [serial = 729] [outer = 0x12113c400] 08:48:48 INFO - PROCESS | 1657 | 1462981728176 Marionette TRACE conn3 <- [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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 08:48:48 INFO - PROCESS | 1657 | 1462981728223 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1657 | 1462981728224 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 08:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:48:48 INFO - PROCESS | 1657 | 1462981728226 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1657 | 1462981728227 Marionette TRACE conn3 <- [1,946,null,{}] 08:48:48 INFO - PROCESS | 1657 | 1462981728230 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1657 | 1462981728321 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:48:48 INFO - PROCESS | 1657 | 1462981728325 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271fa000 == 39 [pid = 1657] [id = 244] 08:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1211d4c00) [pid = 1657] [serial = 730] [outer = 0x0] 08:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1219c6800) [pid = 1657] [serial = 731] [outer = 0x1211d4c00] 08:48:48 INFO - PROCESS | 1657 | 1462981728351 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124a39800) [pid = 1657] [serial = 732] [outer = 0x1211d4c00] 08:48:48 INFO - PROCESS | 1657 | 1462981728660 Marionette TRACE conn3 <- [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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 467ms 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x121635400) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11994cc00) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1274fd000) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119443000) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121139000) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1186d9c00) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11744e400) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1127e1c00) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112682400) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118a9d400) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116041400) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119309400) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1127e1800) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1127e4c00) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124af1800) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124df6400) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118171800) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126b56000) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:48:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110fd6400) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:48:48 INFO - PROCESS | 1657 | 1462981728846 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1657 | 1462981728847 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 08:48:48 INFO - PROCESS | 1657 | 1462981728852 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1657 | 1462981728853 Marionette TRACE conn3 <- [1,950,null,{}] 08:48:48 INFO - PROCESS | 1657 | 1462981728856 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1657 | 1462981728934 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:48:48 INFO - PROCESS | 1657 | 1462981728939 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x118661000 == 40 [pid = 1657] [id = 245] 08:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112f50000) [pid = 1657] [serial = 733] [outer = 0x0] 08:48:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11744e400) [pid = 1657] [serial = 734] [outer = 0x112f50000] 08:48:48 INFO - PROCESS | 1657 | 1462981728964 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119462400) [pid = 1657] [serial = 735] [outer = 0x112f50000] 08:48:49 INFO - PROCESS | 1657 | 1462981729273 Marionette TRACE conn3 <- [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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:48:49 INFO - PROCESS | 1657 | 1462981729321 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 1657 | 1462981729322 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 08:48:49 INFO - PROCESS | 1657 | 1462981729324 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 1657 | 1462981729334 Marionette TRACE conn3 <- [1,954,null,{}] 08:48:49 INFO - PROCESS | 1657 | 1462981729337 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 1657 | 1462981729424 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:48:49 INFO - PROCESS | 1657 | 1462981729478 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12947f800 == 41 [pid = 1657] [id = 246] 08:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118102c00) [pid = 1657] [serial = 736] [outer = 0x0] 08:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124a3b000) [pid = 1657] [serial = 737] [outer = 0x118102c00] 08:48:49 INFO - PROCESS | 1657 | 1462981729507 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124df6800) [pid = 1657] [serial = 738] [outer = 0x118102c00] 08:48:49 INFO - PROCESS | 1657 | 1462981729785 Marionette TRACE conn3 <- [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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 477ms 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:48:49 INFO - PROCESS | 1657 | 1462981729802 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 1657 | 1462981729803 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 08:48:49 INFO - PROCESS | 1657 | 1462981729805 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 1657 | 1462981729806 Marionette TRACE conn3 <- [1,958,null,{}] 08:48:49 INFO - PROCESS | 1657 | 1462981729809 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 1657 | 1462981729899 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:48:49 INFO - PROCESS | 1657 | 1462981729903 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a81c800 == 42 [pid = 1657] [id = 247] 08:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125541400) [pid = 1657] [serial = 739] [outer = 0x0] 08:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126806000) [pid = 1657] [serial = 740] [outer = 0x125541400] 08:48:49 INFO - PROCESS | 1657 | 1462981729928 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12712b400) [pid = 1657] [serial = 741] [outer = 0x125541400] 08:48:50 INFO - PROCESS | 1657 | 1462981730250 Marionette TRACE conn3 <- [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]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 08:48:50 INFO - PROCESS | 1657 | 1462981730275 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1657 | 1462981730276 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 08:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:48:50 INFO - PROCESS | 1657 | 1462981730280 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1657 | 1462981730281 Marionette TRACE conn3 <- [1,962,null,{}] 08:48:50 INFO - PROCESS | 1657 | 1462981730284 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1657 | 1462981730384 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:48:50 INFO - PROCESS | 1657 | 1462981730398 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac12800 == 43 [pid = 1657] [id = 248] 08:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124af8800) [pid = 1657] [serial = 742] [outer = 0x0] 08:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12712a800) [pid = 1657] [serial = 743] [outer = 0x124af8800] 08:48:50 INFO - PROCESS | 1657 | 1462981730423 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128998c00) [pid = 1657] [serial = 744] [outer = 0x124af8800] 08:48:50 INFO - PROCESS | 1657 | 1462981730704 Marionette TRACE conn3 <- [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]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 469ms 08:48:50 INFO - PROCESS | 1657 | 1462981730750 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1657 | 1462981730752 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 08:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:48:50 INFO - PROCESS | 1657 | 1462981730754 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1657 | 1462981730755 Marionette TRACE conn3 <- [1,966,null,{}] 08:48:50 INFO - PROCESS | 1657 | 1462981730757 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1657 | 1462981730836 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:48:50 INFO - PROCESS | 1657 | 1462981730936 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11309a800 == 44 [pid = 1657] [id = 249] 08:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110fd4c00) [pid = 1657] [serial = 745] [outer = 0x0] 08:48:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x110fd9800) [pid = 1657] [serial = 746] [outer = 0x110fd4c00] 08:48:50 INFO - PROCESS | 1657 | 1462981730968 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112681800) [pid = 1657] [serial = 747] [outer = 0x110fd4c00] 08:48:51 INFO - PROCESS | 1657 | 1462981731440 Marionette TRACE conn3 <- [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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 719ms 08:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:48:51 INFO - PROCESS | 1657 | 1462981731475 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1657 | 1462981731477 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 08:48:51 INFO - PROCESS | 1657 | 1462981731483 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1657 | 1462981731486 Marionette TRACE conn3 <- [1,970,null,{}] 08:48:51 INFO - PROCESS | 1657 | 1462981731489 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 1657 | 1462981731590 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:48:51 INFO - PROCESS | 1657 | 1462981731653 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119904800 == 45 [pid = 1657] [id = 250] 08:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x115f60c00) [pid = 1657] [serial = 748] [outer = 0x0] 08:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116f31400) [pid = 1657] [serial = 749] [outer = 0x115f60c00] 08:48:51 INFO - PROCESS | 1657 | 1462981731684 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11757b800) [pid = 1657] [serial = 750] [outer = 0x115f60c00] 08:48:52 INFO - PROCESS | 1657 | 1462981732101 Marionette TRACE conn3 <- [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]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 672ms 08:48:52 INFO - PROCESS | 1657 | 1462981732156 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:48:52 INFO - PROCESS | 1657 | 1462981732159 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 08:48:52 INFO - PROCESS | 1657 | 1462981732162 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 1657 | 1462981732163 Marionette TRACE conn3 <- [1,974,null,{}] 08:48:52 INFO - PROCESS | 1657 | 1462981732166 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 1657 | 1462981732264 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:48:52 INFO - PROCESS | 1657 | 1462981732344 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x129485000 == 46 [pid = 1657] [id = 251] 08:48:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1181d2400) [pid = 1657] [serial = 751] [outer = 0x0] 08:48:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118a09c00) [pid = 1657] [serial = 752] [outer = 0x1181d2400] 08:48:52 INFO - PROCESS | 1657 | 1462981732388 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119467800) [pid = 1657] [serial = 753] [outer = 0x1181d2400] 08:48:52 INFO - PROCESS | 1657 | 1462981732814 Marionette TRACE conn3 <- [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]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 08:48:52 INFO - PROCESS | 1657 | 1462981732833 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 1657 | 1462981732834 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 08:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:48:52 INFO - PROCESS | 1657 | 1462981732842 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 1657 | 1462981732846 Marionette TRACE conn3 <- [1,978,null,{}] 08:48:52 INFO - PROCESS | 1657 | 1462981732849 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 1657 | 1462981732947 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:48:52 INFO - PROCESS | 1657 | 1462981732993 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c02b800 == 47 [pid = 1657] [id = 252] 08:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1197c5c00) [pid = 1657] [serial = 754] [outer = 0x0] 08:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119b84400) [pid = 1657] [serial = 755] [outer = 0x1197c5c00] 08:48:53 INFO - PROCESS | 1657 | 1462981733027 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x121752000) [pid = 1657] [serial = 756] [outer = 0x1197c5c00] 08:48:53 INFO - PROCESS | 1657 | 1462981733428 Marionette TRACE conn3 <- [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]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 632ms 08:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:48:53 INFO - PROCESS | 1657 | 1462981733469 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1657 | 1462981733471 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 08:48:53 INFO - PROCESS | 1657 | 1462981733473 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1657 | 1462981733475 Marionette TRACE conn3 <- [1,982,null,{}] 08:48:53 INFO - PROCESS | 1657 | 1462981733493 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 1657 | 1462981733611 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:48:53 INFO - PROCESS | 1657 | 1462981733687 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3bb800 == 48 [pid = 1657] [id = 253] 08:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x124a47c00) [pid = 1657] [serial = 757] [outer = 0x0] 08:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124af1800) [pid = 1657] [serial = 758] [outer = 0x124a47c00] 08:48:53 INFO - PROCESS | 1657 | 1462981733715 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x125635400) [pid = 1657] [serial = 759] [outer = 0x124a47c00] 08:48:54 INFO - PROCESS | 1657 | 1462981734148 Marionette TRACE conn3 <- [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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 719ms 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:48:54 INFO - PROCESS | 1657 | 1462981734193 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1657 | 1462981734194 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 08:48:54 INFO - PROCESS | 1657 | 1462981734196 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1657 | 1462981734198 Marionette TRACE conn3 <- [1,986,null,{}] 08:48:54 INFO - PROCESS | 1657 | 1462981734200 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 1657 | 1462981734293 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:48:54 INFO - PROCESS | 1657 | 1462981734335 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12925d800 == 49 [pid = 1657] [id = 254] 08:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x126b55400) [pid = 1657] [serial = 760] [outer = 0x0] 08:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1274fb400) [pid = 1657] [serial = 761] [outer = 0x126b55400] 08:48:54 INFO - PROCESS | 1657 | 1462981734362 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128bacc00) [pid = 1657] [serial = 762] [outer = 0x126b55400] 08:48:54 INFO - PROCESS | 1657 | 1462981734852 Marionette TRACE conn3 <- [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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 723ms 08:48:54 INFO - PROCESS | 1657 | 1462981734935 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1657 | 1462981734938 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:48:54 INFO - PROCESS | 1657 | 1462981734944 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1657 | 1462981734947 Marionette TRACE conn3 <- [1,990,null,{}] 08:48:54 INFO - PROCESS | 1657 | 1462981734952 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 1657 | 1462981735222 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:48:55 INFO - PROCESS | 1657 | 1462981735296 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a6d800 == 50 [pid = 1657] [id = 255] 08:48:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x110fe0c00) [pid = 1657] [serial = 763] [outer = 0x0] 08:48:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x111d1ac00) [pid = 1657] [serial = 764] [outer = 0x110fe0c00] 08:48:55 INFO - PROCESS | 1657 | 1462981735325 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x112687800) [pid = 1657] [serial = 765] [outer = 0x110fe0c00] 08:48:55 INFO - PROCESS | 1657 | 1462981735787 Marionette TRACE conn3 <- [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]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 878ms 08:48:55 INFO - PROCESS | 1657 | 1462981735823 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:48:55 INFO - PROCESS | 1657 | 1462981735826 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 08:48:55 INFO - PROCESS | 1657 | 1462981735831 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1657 | 1462981735835 Marionette TRACE conn3 <- [1,994,null,{}] 08:48:55 INFO - PROCESS | 1657 | 1462981735839 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 1657 | 1462981735974 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:48:56 INFO - PROCESS | 1657 | 1462981736081 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160bf000 == 51 [pid = 1657] [id = 256] 08:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116041400) [pid = 1657] [serial = 766] [outer = 0x0] 08:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1164ef800) [pid = 1657] [serial = 767] [outer = 0x116041400] 08:48:56 INFO - PROCESS | 1657 | 1462981736112 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x117574c00) [pid = 1657] [serial = 768] [outer = 0x116041400] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac12800 == 50 [pid = 1657] [id = 248] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a81c800 == 49 [pid = 1657] [id = 247] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12947f800 == 48 [pid = 1657] [id = 246] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118661000 == 47 [pid = 1657] [id = 245] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1271fa000 == 46 [pid = 1657] [id = 244] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x125680800 == 45 [pid = 1657] [id = 243] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x128999400) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x123f6b800 == 44 [pid = 1657] [id = 242] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1213b8800 == 43 [pid = 1657] [id = 241] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x121152800 == 42 [pid = 1657] [id = 240] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11990c800 == 41 [pid = 1657] [id = 239] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118457800 == 40 [pid = 1657] [id = 238] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1164da000 == 39 [pid = 1657] [id = 237] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x117020000 == 38 [pid = 1657] [id = 236] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118a6a000 == 37 [pid = 1657] [id = 235] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1160c4800 == 36 [pid = 1657] [id = 234] 08:48:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb7e800 == 35 [pid = 1657] [id = 233] 08:48:56 INFO - PROCESS | 1657 | 1462981736513 Marionette TRACE conn3 <- [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]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 723ms 08:48:56 INFO - PROCESS | 1657 | 1462981736553 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1657 | 1462981736555 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 08:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:48:56 INFO - PROCESS | 1657 | 1462981736557 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1657 | 1462981736558 Marionette TRACE conn3 <- [1,998,null,{}] 08:48:56 INFO - PROCESS | 1657 | 1462981736561 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 1657 | 1462981736650 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x123dec000) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x124a3c800) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x124a3cc00) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12d314000) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119fab400) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x121136c00) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1211d3c00) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118a95400) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119462800) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11757d400) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x118172000) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x113321c00) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x115dee400) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112686c00) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1127dd800) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119470000) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11994c800) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1199e1000) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119ccf400) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11946a800) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11946fc00) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1181d2c00) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11863c400) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117450c00) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124df1800) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124a47400) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125632c00) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12554a000) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12680f000) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1268b2c00) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126b5c000) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1173c0800) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1211d2400) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1167dec00) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1268a8400) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1274f4000) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121545000) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 08:48:56 INFO - PROCESS | 1657 | 1462981736712 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f2f800 == 36 [pid = 1657] [id = 257] 08:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113321c00) [pid = 1657] [serial = 769] [outer = 0x0] 08:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1173c0800) [pid = 1657] [serial = 770] [outer = 0x113321c00] 08:48:56 INFO - PROCESS | 1657 | 1462981736738 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118a0c000) [pid = 1657] [serial = 771] [outer = 0x113321c00] 08:48:57 INFO - PROCESS | 1657 | 1462981737028 Marionette TRACE conn3 <- [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]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 08:48:57 INFO - PROCESS | 1657 | 1462981737076 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1657 | 1462981737079 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 08:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:48:57 INFO - PROCESS | 1657 | 1462981737090 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1657 | 1462981737092 Marionette TRACE conn3 <- [1,1002,null,{}] 08:48:57 INFO - PROCESS | 1657 | 1462981737095 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 1657 | 1462981737180 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:48:57 INFO - PROCESS | 1657 | 1462981737235 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a72000 == 37 [pid = 1657] [id = 258] 08:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115dee400) [pid = 1657] [serial = 772] [outer = 0x0] 08:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11943d000) [pid = 1657] [serial = 773] [outer = 0x115dee400] 08:48:57 INFO - PROCESS | 1657 | 1462981737262 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119ccf400) [pid = 1657] [serial = 774] [outer = 0x115dee400] 08:48:57 INFO - PROCESS | 1657 | 1462981737557 Marionette TRACE conn3 <- [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]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 524ms 08:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:48:57 INFO - PROCESS | 1657 | 1462981737610 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1657 | 1462981737612 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 08:48:57 INFO - PROCESS | 1657 | 1462981737616 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1657 | 1462981737617 Marionette TRACE conn3 <- [1,1006,null,{}] 08:48:57 INFO - PROCESS | 1657 | 1462981737626 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 1657 | 1462981737704 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:48:57 INFO - PROCESS | 1657 | 1462981737709 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x121812000 == 38 [pid = 1657] [id = 259] 08:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119fab400) [pid = 1657] [serial = 775] [outer = 0x0] 08:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1211cc800) [pid = 1657] [serial = 776] [outer = 0x119fab400] 08:48:57 INFO - PROCESS | 1657 | 1462981737736 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121269400) [pid = 1657] [serial = 777] [outer = 0x119fab400] 08:48:58 INFO - PROCESS | 1657 | 1462981738059 Marionette TRACE conn3 <- [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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 470ms 08:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:48:58 INFO - PROCESS | 1657 | 1462981738087 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1657 | 1462981738088 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 08:48:58 INFO - PROCESS | 1657 | 1462981738091 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1657 | 1462981738092 Marionette TRACE conn3 <- [1,1010,null,{}] 08:48:58 INFO - PROCESS | 1657 | 1462981738097 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1657 | 1462981738195 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:48:58 INFO - PROCESS | 1657 | 1462981738204 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255d0000 == 39 [pid = 1657] [id = 260] 08:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123dec000) [pid = 1657] [serial = 778] [outer = 0x0] 08:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124a3cc00) [pid = 1657] [serial = 779] [outer = 0x123dec000] 08:48:58 INFO - PROCESS | 1657 | 1462981738242 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12562dc00) [pid = 1657] [serial = 780] [outer = 0x123dec000] 08:48:58 INFO - PROCESS | 1657 | 1462981738691 Marionette TRACE conn3 <- [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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 621ms 08:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:48:58 INFO - PROCESS | 1657 | 1462981738722 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1657 | 1462981738723 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 08:48:58 INFO - PROCESS | 1657 | 1462981738725 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1657 | 1462981738726 Marionette TRACE conn3 <- [1,1014,null,{}] 08:48:58 INFO - PROCESS | 1657 | 1462981738728 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1657 | 1462981738836 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:48:58 INFO - PROCESS | 1657 | 1462981738854 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271ee000 == 40 [pid = 1657] [id = 261] 08:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x125639c00) [pid = 1657] [serial = 781] [outer = 0x0] 08:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126bf1400) [pid = 1657] [serial = 782] [outer = 0x125639c00] 08:48:58 INFO - PROCESS | 1657 | 1462981738878 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1289a4c00) [pid = 1657] [serial = 783] [outer = 0x125639c00] 08:48:59 INFO - PROCESS | 1657 | 1462981739213 Marionette TRACE conn3 <- [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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 08:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:48:59 INFO - PROCESS | 1657 | 1462981739249 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1657 | 1462981739251 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 08:48:59 INFO - PROCESS | 1657 | 1462981739253 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1657 | 1462981739254 Marionette TRACE conn3 <- [1,1018,null,{}] 08:48:59 INFO - PROCESS | 1657 | 1462981739256 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 1657 | 1462981739372 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:48:59 INFO - PROCESS | 1657 | 1462981739387 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x129252800 == 41 [pid = 1657] [id = 262] 08:48:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x127130800) [pid = 1657] [serial = 784] [outer = 0x0] 08:48:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128bb3000) [pid = 1657] [serial = 785] [outer = 0x127130800] 08:48:59 INFO - PROCESS | 1657 | 1462981739426 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128c1d000) [pid = 1657] [serial = 786] [outer = 0x127130800] 08:48:59 INFO - PROCESS | 1657 | 1462981739861 Marionette TRACE conn3 <- [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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 619ms 08:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:48:59 INFO - PROCESS | 1657 | 1462981739872 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1657 | 1462981739873 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 08:48:59 INFO - PROCESS | 1657 | 1462981739875 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1657 | 1462981739876 Marionette TRACE conn3 <- [1,1022,null,{}] 08:48:59 INFO - PROCESS | 1657 | 1462981739883 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 1657 | 1462981739984 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:49:00 INFO - PROCESS | 1657 | 1462981739998 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12996e800 == 42 [pid = 1657] [id = 263] 08:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128bb0c00) [pid = 1657] [serial = 787] [outer = 0x0] 08:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128c29000) [pid = 1657] [serial = 788] [outer = 0x128bb0c00] 08:49:00 INFO - PROCESS | 1657 | 1462981740024 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12906b000) [pid = 1657] [serial = 789] [outer = 0x128bb0c00] 08:49:00 INFO - PROCESS | 1657 | 1462981740381 Marionette TRACE conn3 <- [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]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 08:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:49:00 INFO - PROCESS | 1657 | 1462981740399 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1657 | 1462981740401 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 08:49:00 INFO - PROCESS | 1657 | 1462981740403 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1657 | 1462981740404 Marionette TRACE conn3 <- [1,1026,null,{}] 08:49:00 INFO - PROCESS | 1657 | 1462981740407 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 1657 | 1462981740506 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:49:00 INFO - PROCESS | 1657 | 1462981740510 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ade8800 == 43 [pid = 1657] [id = 264] 08:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128c22400) [pid = 1657] [serial = 790] [outer = 0x0] 08:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x129239800) [pid = 1657] [serial = 791] [outer = 0x128c22400] 08:49:00 INFO - PROCESS | 1657 | 1462981740563 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12942c800) [pid = 1657] [serial = 792] [outer = 0x128c22400] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119949800) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12113c400) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1211d4c00) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x113ce0800) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x112680400) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125541400) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112f4fc00) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11756f000) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1166c6c00) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112f50000) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118102c00) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:49:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1197c5800) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:49:00 INFO - PROCESS | 1657 | 1462981740937 Marionette TRACE conn3 <- [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]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 569ms 08:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:49:00 INFO - PROCESS | 1657 | 1462981740973 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1657 | 1462981740974 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 08:49:00 INFO - PROCESS | 1657 | 1462981740976 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1657 | 1462981740977 Marionette TRACE conn3 <- [1,1030,null,{}] 08:49:00 INFO - PROCESS | 1657 | 1462981740980 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 1657 | 1462981741056 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:49:01 INFO - PROCESS | 1657 | 1462981741106 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x129973000 == 44 [pid = 1657] [id = 265] 08:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x110fdcc00) [pid = 1657] [serial = 793] [outer = 0x0] 08:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118a0bc00) [pid = 1657] [serial = 794] [outer = 0x110fdcc00] 08:49:01 INFO - PROCESS | 1657 | 1462981741137 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x127130c00) [pid = 1657] [serial = 795] [outer = 0x110fdcc00] 08:49:01 INFO - PROCESS | 1657 | 1462981741443 Marionette TRACE conn3 <- [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]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 08:49:01 INFO - PROCESS | 1657 | 1462981741495 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1657 | 1462981741497 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 08:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:49:01 INFO - PROCESS | 1657 | 1462981741499 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 1657 | 1462981741501 Marionette TRACE conn3 <- [1,1034,null,{}] 08:49:01 INFO - PROCESS | 1657 | 1462981741503 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 1657 | 1462981741598 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:49:01 INFO - PROCESS | 1657 | 1462981741603 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7db000 == 45 [pid = 1657] [id = 266] 08:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129426800) [pid = 1657] [serial = 796] [outer = 0x0] 08:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1296f6800) [pid = 1657] [serial = 797] [outer = 0x129426800] 08:49:01 INFO - PROCESS | 1657 | 1462981741627 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aa09800) [pid = 1657] [serial = 798] [outer = 0x129426800] 08:49:01 INFO - PROCESS | 1657 | 1462981741931 Marionette TRACE conn3 <- [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]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 08:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:49:01 INFO - PROCESS | 1657 | 1462981741970 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1657 | 1462981741971 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 08:49:01 INFO - PROCESS | 1657 | 1462981741973 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 1657 | 1462981741974 Marionette TRACE conn3 <- [1,1038,null,{}] 08:49:01 INFO - PROCESS | 1657 | 1462981741976 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1657 | 1462981742080 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:49:02 INFO - PROCESS | 1657 | 1462981742086 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cab2000 == 46 [pid = 1657] [id = 267] 08:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1168c0400) [pid = 1657] [serial = 799] [outer = 0x0] 08:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12aa07800) [pid = 1657] [serial = 800] [outer = 0x1168c0400] 08:49:02 INFO - PROCESS | 1657 | 1462981742110 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12aa2f000) [pid = 1657] [serial = 801] [outer = 0x1168c0400] 08:49:02 INFO - PROCESS | 1657 | 1462981742415 Marionette TRACE conn3 <- [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]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 08:49:02 INFO - PROCESS | 1657 | 1462981742442 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 1657 | 1462981742443 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 08:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:49:02 INFO - PROCESS | 1657 | 1462981742447 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1657 | 1462981742449 Marionette TRACE conn3 <- [1,1042,null,{}] 08:49:02 INFO - PROCESS | 1657 | 1462981742452 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1657 | 1462981742540 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:49:02 INFO - PROCESS | 1657 | 1462981742544 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf40000 == 47 [pid = 1657] [id = 268] 08:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12aa0f000) [pid = 1657] [serial = 802] [outer = 0x0] 08:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12aa87400) [pid = 1657] [serial = 803] [outer = 0x12aa0f000] 08:49:02 INFO - PROCESS | 1657 | 1462981742568 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12aa8e800) [pid = 1657] [serial = 804] [outer = 0x12aa0f000] 08:49:02 INFO - PROCESS | 1657 | 1462981742976 Marionette TRACE conn3 <- [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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 574ms 08:49:03 INFO - PROCESS | 1657 | 1462981743021 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1657 | 1462981743023 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 08:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:49:03 INFO - PROCESS | 1657 | 1462981743028 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1657 | 1462981743030 Marionette TRACE conn3 <- [1,1046,null,{}] 08:49:03 INFO - PROCESS | 1657 | 1462981743034 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 1657 | 1462981743147 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:49:03 INFO - PROCESS | 1657 | 1462981743211 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x118087000 == 48 [pid = 1657] [id = 269] 08:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112682000) [pid = 1657] [serial = 805] [outer = 0x0] 08:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112f50000) [pid = 1657] [serial = 806] [outer = 0x112682000] 08:49:03 INFO - PROCESS | 1657 | 1462981743243 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1166ca800) [pid = 1657] [serial = 807] [outer = 0x112682000] 08:49:03 INFO - PROCESS | 1657 | 1462981743651 Marionette TRACE conn3 <- [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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 08:49:03 INFO - PROCESS | 1657 | 1462981743700 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1657 | 1462981743704 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 08:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:49:03 INFO - PROCESS | 1657 | 1462981743708 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1657 | 1462981743710 Marionette TRACE conn3 <- [1,1050,null,{}] 08:49:03 INFO - PROCESS | 1657 | 1462981743713 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 1657 | 1462981743844 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:49:03 INFO - PROCESS | 1657 | 1462981743920 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x124dce800 == 49 [pid = 1657] [id = 270] 08:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118103400) [pid = 1657] [serial = 808] [outer = 0x0] 08:49:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119304400) [pid = 1657] [serial = 809] [outer = 0x118103400] 08:49:03 INFO - PROCESS | 1657 | 1462981743951 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11946c000) [pid = 1657] [serial = 810] [outer = 0x118103400] 08:49:04 INFO - PROCESS | 1657 | 1462981744368 Marionette TRACE conn3 <- [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]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 672ms 08:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:49:04 INFO - PROCESS | 1657 | 1462981744380 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1657 | 1462981744382 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 08:49:04 INFO - PROCESS | 1657 | 1462981744384 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1657 | 1462981744387 Marionette TRACE conn3 <- [1,1054,null,{}] 08:49:04 INFO - PROCESS | 1657 | 1462981744394 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 1657 | 1462981744498 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:49:04 INFO - PROCESS | 1657 | 1462981744547 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf35000 == 50 [pid = 1657] [id = 271] 08:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1199eb800) [pid = 1657] [serial = 811] [outer = 0x0] 08:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121536c00) [pid = 1657] [serial = 812] [outer = 0x1199eb800] 08:49:04 INFO - PROCESS | 1657 | 1462981744578 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124a46800) [pid = 1657] [serial = 813] [outer = 0x1199eb800] 08:49:04 INFO - PROCESS | 1657 | 1462981744991 Marionette TRACE conn3 <- [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]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 621ms 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:49:05 INFO - PROCESS | 1657 | 1462981745005 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1657 | 1462981745007 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 08:49:05 INFO - PROCESS | 1657 | 1462981745009 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1657 | 1462981745011 Marionette TRACE conn3 <- [1,1058,null,{}] 08:49:05 INFO - PROCESS | 1657 | 1462981745013 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1657 | 1462981745115 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:49:05 INFO - PROCESS | 1657 | 1462981745202 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d47a800 == 51 [pid = 1657] [id = 272] 08:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1274f3c00) [pid = 1657] [serial = 814] [outer = 0x0] 08:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12899c000) [pid = 1657] [serial = 815] [outer = 0x1274f3c00] 08:49:05 INFO - PROCESS | 1657 | 1462981745232 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128e76000) [pid = 1657] [serial = 816] [outer = 0x1274f3c00] 08:49:05 INFO - PROCESS | 1657 | 1462981745626 Marionette TRACE conn3 <- [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]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 668ms 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:49:05 INFO - PROCESS | 1657 | 1462981745678 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1657 | 1462981745679 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 08:49:05 INFO - PROCESS | 1657 | 1462981745682 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1657 | 1462981745683 Marionette TRACE conn3 <- [1,1062,null,{}] 08:49:05 INFO - PROCESS | 1657 | 1462981745686 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1657 | 1462981745783 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:49:05 INFO - PROCESS | 1657 | 1462981745834 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6d7000 == 52 [pid = 1657] [id = 273] 08:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1274f4c00) [pid = 1657] [serial = 817] [outer = 0x0] 08:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1296f9400) [pid = 1657] [serial = 818] [outer = 0x1274f4c00] 08:49:05 INFO - PROCESS | 1657 | 1462981745864 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12aa04800) [pid = 1657] [serial = 819] [outer = 0x1274f4c00] 08:49:06 INFO - PROCESS | 1657 | 1462981746266 Marionette TRACE conn3 <- [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]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 620ms 08:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:49:06 INFO - PROCESS | 1657 | 1462981746303 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 1657 | 1462981746304 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 08:49:06 INFO - PROCESS | 1657 | 1462981746306 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 1657 | 1462981746307 Marionette TRACE conn3 <- [1,1066,null,{}] 08:49:06 INFO - PROCESS | 1657 | 1462981746310 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 1657 | 1462981746457 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:49:06 INFO - PROCESS | 1657 | 1462981746537 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d763800 == 53 [pid = 1657] [id = 274] 08:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12aaf2400) [pid = 1657] [serial = 820] [outer = 0x0] 08:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12aaf9400) [pid = 1657] [serial = 821] [outer = 0x12aaf2400] 08:49:06 INFO - PROCESS | 1657 | 1462981746567 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12ad57800) [pid = 1657] [serial = 822] [outer = 0x12aaf2400] 08:49:06 INFO - PROCESS | 1657 | 1462981746975 Marionette TRACE conn3 <- [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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 721ms 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:49:07 INFO - PROCESS | 1657 | 1462981747028 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1657 | 1462981747029 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 08:49:07 INFO - PROCESS | 1657 | 1462981747031 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1657 | 1462981747033 Marionette TRACE conn3 <- [1,1070,null,{}] 08:49:07 INFO - PROCESS | 1657 | 1462981747035 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1657 | 1462981747135 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:49:07 INFO - PROCESS | 1657 | 1462981747187 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b20000 == 54 [pid = 1657] [id = 275] 08:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1127dc000) [pid = 1657] [serial = 823] [outer = 0x0] 08:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12aa89800) [pid = 1657] [serial = 824] [outer = 0x1127dc000] 08:49:07 INFO - PROCESS | 1657 | 1462981747216 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12ad5b800) [pid = 1657] [serial = 825] [outer = 0x1127dc000] 08:49:07 INFO - PROCESS | 1657 | 1462981747822 Marionette TRACE conn3 <- [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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 824ms 08:49:07 INFO - PROCESS | 1657 | 1462981747863 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1657 | 1462981747865 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:49:07 INFO - PROCESS | 1657 | 1462981747870 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1657 | 1462981747872 Marionette TRACE conn3 <- [1,1074,null,{}] 08:49:07 INFO - PROCESS | 1657 | 1462981747876 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1657 | 1462981747973 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:49:08 INFO - PROCESS | 1657 | 1462981748026 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ab800 == 55 [pid = 1657] [id = 276] 08:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x112a60c00) [pid = 1657] [serial = 826] [outer = 0x0] 08:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x116049000) [pid = 1657] [serial = 827] [outer = 0x112a60c00] 08:49:08 INFO - PROCESS | 1657 | 1462981748055 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11744e800) [pid = 1657] [serial = 828] [outer = 0x112a60c00] 08:49:08 INFO - PROCESS | 1657 | 1462981748499 Marionette TRACE conn3 <- [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]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 677ms 08:49:08 INFO - PROCESS | 1657 | 1462981748551 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1657 | 1462981748557 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 08:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:49:08 INFO - PROCESS | 1657 | 1462981748567 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1657 | 1462981748570 Marionette TRACE conn3 <- [1,1078,null,{}] 08:49:08 INFO - PROCESS | 1657 | 1462981748573 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 1657 | 1462981748708 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:49:08 INFO - PROCESS | 1657 | 1462981748804 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f17800 == 56 [pid = 1657] [id = 277] 08:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118104000) [pid = 1657] [serial = 829] [outer = 0x0] 08:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x118180800) [pid = 1657] [serial = 830] [outer = 0x118104000] 08:49:08 INFO - PROCESS | 1657 | 1462981748847 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1186e0c00) [pid = 1657] [serial = 831] [outer = 0x118104000] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d338000 == 55 [pid = 1657] [id = 214] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12cab2000 == 54 [pid = 1657] [id = 267] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7db000 == 53 [pid = 1657] [id = 266] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x129973000 == 52 [pid = 1657] [id = 265] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12ade8800 == 51 [pid = 1657] [id = 264] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12996e800 == 50 [pid = 1657] [id = 263] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x129252800 == 49 [pid = 1657] [id = 262] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12712a800) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1271ee000 == 48 [pid = 1657] [id = 261] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1255d0000 == 47 [pid = 1657] [id = 260] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x121812000 == 46 [pid = 1657] [id = 259] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x118a72000 == 45 [pid = 1657] [id = 258] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116f2f800 == 44 [pid = 1657] [id = 257] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1160bf000 == 43 [pid = 1657] [id = 256] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x118a6d800 == 42 [pid = 1657] [id = 255] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c02b800 == 41 [pid = 1657] [id = 252] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x129485000 == 40 [pid = 1657] [id = 251] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119904800 == 39 [pid = 1657] [id = 250] 08:49:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11309a800 == 38 [pid = 1657] [id = 249] 08:49:09 INFO - PROCESS | 1657 | 1462981749325 Marionette TRACE conn3 <- [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]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 771ms 08:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:49:09 INFO - PROCESS | 1657 | 1462981749338 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 1657 | 1462981749339 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118a0b000) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11930ac00) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11744e400) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x124a3b000) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x119462400) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x126806000) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x124a39800) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x119955000) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x120f39000) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1211d4400) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x124df6800) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121635800) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11946dc00) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12113d800) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12135a400) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1219c6800) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x117575800) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11863bc00) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11224ec00) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1133a4800) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1127e4400) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116041800) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12712b400) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x113e33c00) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1168bfc00) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11943ec00) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 08:49:09 INFO - PROCESS | 1657 | 1462981749359 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 1657 | 1462981749361 Marionette TRACE conn3 <- [1,1082,null,{}] 08:49:09 INFO - PROCESS | 1657 | 1462981749372 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 1657 | 1462981749453 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:49:09 INFO - PROCESS | 1657 | 1462981749459 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x118a5d800 == 39 [pid = 1657] [id = 278] 08:49:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119467400) [pid = 1657] [serial = 832] [outer = 0x0] 08:49:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11946dc00) [pid = 1657] [serial = 833] [outer = 0x119467400] 08:49:09 INFO - PROCESS | 1657 | 1462981749487 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119c89400) [pid = 1657] [serial = 834] [outer = 0x119467400] 08:49:09 INFO - PROCESS | 1657 | 1462981749816 Marionette TRACE conn3 <- [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]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 493ms 08:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:49:09 INFO - PROCESS | 1657 | 1462981749834 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 1657 | 1462981749836 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 08:49:09 INFO - PROCESS | 1657 | 1462981749838 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 1657 | 1462981749839 Marionette TRACE conn3 <- [1,1086,null,{}] 08:49:09 INFO - PROCESS | 1657 | 1462981749842 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 1657 | 1462981749938 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:49:09 INFO - PROCESS | 1657 | 1462981749986 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1e000 == 40 [pid = 1657] [id = 279] 08:49:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119468000) [pid = 1657] [serial = 835] [outer = 0x0] 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x120f3bc00) [pid = 1657] [serial = 836] [outer = 0x119468000] 08:49:10 INFO - PROCESS | 1657 | 1462981750012 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121537000) [pid = 1657] [serial = 837] [outer = 0x119468000] 08:49:10 INFO - PROCESS | 1657 | 1462981750286 Marionette TRACE conn3 <- [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]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 470ms 08:49:10 INFO - PROCESS | 1657 | 1462981750308 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 1657 | 1462981750321 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 08:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:49:10 INFO - PROCESS | 1657 | 1462981750327 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1657 | 1462981750329 Marionette TRACE conn3 <- [1,1090,null,{}] 08:49:10 INFO - PROCESS | 1657 | 1462981750339 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 1657 | 1462981750424 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:49:10 INFO - PROCESS | 1657 | 1462981750429 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12683c000 == 41 [pid = 1657] [id = 280] 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12190a800) [pid = 1657] [serial = 838] [outer = 0x0] 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x124a46400) [pid = 1657] [serial = 839] [outer = 0x12190a800] 08:49:10 INFO - PROCESS | 1657 | 1462981750454 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124df7800) [pid = 1657] [serial = 840] [outer = 0x12190a800] 08:49:10 INFO - PROCESS | 1657 | 1462981750796 Marionette TRACE conn3 <- [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]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 476ms 08:49:10 INFO - PROCESS | 1657 | 1462981750804 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:49:10 INFO - PROCESS | 1657 | 1462981750805 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 08:49:10 INFO - PROCESS | 1657 | 1462981750807 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1657 | 1462981750808 Marionette TRACE conn3 <- [1,1094,null,{}] 08:49:10 INFO - PROCESS | 1657 | 1462981750810 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 1657 | 1462981750901 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:49:10 INFO - PROCESS | 1657 | 1462981750906 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x129253000 == 42 [pid = 1657] [id = 281] 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x126b56800) [pid = 1657] [serial = 841] [outer = 0x0] 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1289a1400) [pid = 1657] [serial = 842] [outer = 0x126b56800] 08:49:10 INFO - PROCESS | 1657 | 1462981750933 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128c2a400) [pid = 1657] [serial = 843] [outer = 0x126b56800] 08:49:11 INFO - PROCESS | 1657 | 1462981751287 Marionette TRACE conn3 <- [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]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 08:49:11 INFO - PROCESS | 1657 | 1462981751327 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1657 | 1462981751329 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 08:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:49:11 INFO - PROCESS | 1657 | 1462981751332 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1657 | 1462981751334 Marionette TRACE conn3 <- [1,1098,null,{}] 08:49:11 INFO - PROCESS | 1657 | 1462981751337 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 1657 | 1462981751512 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:49:11 INFO - PROCESS | 1657 | 1462981751535 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x129962800 == 43 [pid = 1657] [id = 282] 08:49:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x126bf1000) [pid = 1657] [serial = 844] [outer = 0x0] 08:49:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128c26400) [pid = 1657] [serial = 845] [outer = 0x126bf1000] 08:49:11 INFO - PROCESS | 1657 | 1462981751575 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x129426400) [pid = 1657] [serial = 846] [outer = 0x126bf1000] 08:49:11 INFO - PROCESS | 1657 | 1462981751937 Marionette TRACE conn3 <- [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]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 620ms 08:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:49:11 INFO - PROCESS | 1657 | 1462981751953 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1657 | 1462981751954 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 08:49:11 INFO - PROCESS | 1657 | 1462981751956 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1657 | 1462981751957 Marionette TRACE conn3 <- [1,1102,null,{}] 08:49:11 INFO - PROCESS | 1657 | 1462981751959 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 1657 | 1462981752067 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:49:12 INFO - PROCESS | 1657 | 1462981752079 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b456800 == 44 [pid = 1657] [id = 283] 08:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x129428800) [pid = 1657] [serial = 847] [outer = 0x0] 08:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12aa05000) [pid = 1657] [serial = 848] [outer = 0x129428800] 08:49:12 INFO - PROCESS | 1657 | 1462981752104 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12aa31400) [pid = 1657] [serial = 849] [outer = 0x129428800] 08:49:12 INFO - PROCESS | 1657 | 1462981752455 Marionette TRACE conn3 <- [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]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 520ms 08:49:12 INFO - PROCESS | 1657 | 1462981752477 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 1657 | 1462981752479 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 08:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:49:12 INFO - PROCESS | 1657 | 1462981752489 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 1657 | 1462981752491 Marionette TRACE conn3 <- [1,1106,null,{}] 08:49:12 INFO - PROCESS | 1657 | 1462981752493 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 1657 | 1462981752627 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:49:12 INFO - PROCESS | 1657 | 1462981752673 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3bd000 == 45 [pid = 1657] [id = 284] 08:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12aa2cc00) [pid = 1657] [serial = 850] [outer = 0x0] 08:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12aa91400) [pid = 1657] [serial = 851] [outer = 0x12aa2cc00] 08:49:12 INFO - PROCESS | 1657 | 1462981752713 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12aaf5000) [pid = 1657] [serial = 852] [outer = 0x12aa2cc00] 08:49:13 INFO - PROCESS | 1657 | 1462981753155 Marionette TRACE conn3 <- [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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 08:49:13 INFO - PROCESS | 1657 | 1462981753158 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1657 | 1462981753160 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:49:13 INFO - PROCESS | 1657 | 1462981753162 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1657 | 1462981753165 Marionette TRACE conn3 <- [1,1110,null,{}] 08:49:13 INFO - PROCESS | 1657 | 1462981753168 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1657 | 1462981753268 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:49:13 INFO - PROCESS | 1657 | 1462981753300 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7dd000 == 46 [pid = 1657] [id = 285] 08:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12aaf5800) [pid = 1657] [serial = 853] [outer = 0x0] 08:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12adadc00) [pid = 1657] [serial = 854] [outer = 0x12aaf5800] 08:49:13 INFO - PROCESS | 1657 | 1462981753325 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12b49c800) [pid = 1657] [serial = 855] [outer = 0x12aaf5800] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x128bb0c00) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x127130800) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x128c22400) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x110fdcc00) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x115dee400) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x116041400) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x119fab400) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x110fe0c00) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x113321c00) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x123dec000) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x129426800) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1168c0400) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x125639c00) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:49:13 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x124af8800) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:49:13 INFO - PROCESS | 1657 | 1462981753723 Marionette TRACE conn3 <- [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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 572ms 08:49:13 INFO - PROCESS | 1657 | 1462981753735 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:49:13 INFO - PROCESS | 1657 | 1462981753737 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 08:49:13 INFO - PROCESS | 1657 | 1462981753739 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1657 | 1462981753741 Marionette TRACE conn3 <- [1,1114,null,{}] 08:49:13 INFO - PROCESS | 1657 | 1462981753744 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1657 | 1462981753869 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:49:13 INFO - PROCESS | 1657 | 1462981753951 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c5000 == 47 [pid = 1657] [id = 286] 08:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11267c000) [pid = 1657] [serial = 856] [outer = 0x0] 08:49:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1211d8c00) [pid = 1657] [serial = 857] [outer = 0x11267c000] 08:49:14 INFO - PROCESS | 1657 | 1462981753997 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12b4a3000) [pid = 1657] [serial = 858] [outer = 0x11267c000] 08:49:14 INFO - PROCESS | 1657 | 1462981754353 Marionette TRACE conn3 <- [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]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 621ms 08:49:14 INFO - PROCESS | 1657 | 1462981754360 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 1657 | 1462981754362 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 08:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:49:14 INFO - PROCESS | 1657 | 1462981754368 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 1657 | 1462981754369 Marionette TRACE conn3 <- [1,1118,null,{}] 08:49:14 INFO - PROCESS | 1657 | 1462981754372 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 1657 | 1462981754455 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:49:14 INFO - PROCESS | 1657 | 1462981754507 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6d8800 == 48 [pid = 1657] [id = 287] 08:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12b49b800) [pid = 1657] [serial = 859] [outer = 0x0] 08:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12bc33000) [pid = 1657] [serial = 860] [outer = 0x12b49b800] 08:49:14 INFO - PROCESS | 1657 | 1462981754533 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12bf63400) [pid = 1657] [serial = 861] [outer = 0x12b49b800] 08:49:14 INFO - PROCESS | 1657 | 1462981754857 Marionette TRACE conn3 <- [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]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 520ms 08:49:14 INFO - PROCESS | 1657 | 1462981754888 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 1657 | 1462981754889 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 08:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:49:14 INFO - PROCESS | 1657 | 1462981754893 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 1657 | 1462981754895 Marionette TRACE conn3 <- [1,1122,null,{}] 08:49:14 INFO - PROCESS | 1657 | 1462981754898 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1657 | 1462981755025 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:49:15 INFO - PROCESS | 1657 | 1462981755102 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8ea800 == 49 [pid = 1657] [id = 288] 08:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118631c00) [pid = 1657] [serial = 862] [outer = 0x0] 08:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12bfe6c00) [pid = 1657] [serial = 863] [outer = 0x118631c00] 08:49:15 INFO - PROCESS | 1657 | 1462981755141 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12c51e000) [pid = 1657] [serial = 864] [outer = 0x118631c00] 08:49:15 INFO - PROCESS | 1657 | 1462981755413 Marionette TRACE conn3 <- [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]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 571ms 08:49:15 INFO - PROCESS | 1657 | 1462981755465 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 1657 | 1462981755468 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:49:15 INFO - PROCESS | 1657 | 1462981755471 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1657 | 1462981755481 Marionette TRACE conn3 <- [1,1126,null,{}] 08:49:15 INFO - PROCESS | 1657 | 1462981755486 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1657 | 1462981755567 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:49:15 INFO - PROCESS | 1657 | 1462981755571 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc69800 == 50 [pid = 1657] [id = 289] 08:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12c51d000) [pid = 1657] [serial = 865] [outer = 0x0] 08:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12c527400) [pid = 1657] [serial = 866] [outer = 0x12c51d000] 08:49:15 INFO - PROCESS | 1657 | 1462981755595 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1167dd000) [pid = 1657] [serial = 867] [outer = 0x12c51d000] 08:49:16 INFO - PROCESS | 1657 | 1462981756136 Marionette TRACE conn3 <- [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]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 680ms 08:49:16 INFO - PROCESS | 1657 | 1462981756152 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1657 | 1462981756156 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 08:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:49:16 INFO - PROCESS | 1657 | 1462981756159 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1657 | 1462981756162 Marionette TRACE conn3 <- [1,1130,null,{}] 08:49:16 INFO - PROCESS | 1657 | 1462981756165 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 1657 | 1462981756274 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:49:16 INFO - PROCESS | 1657 | 1462981756367 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119331000 == 51 [pid = 1657] [id = 290] 08:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x116041400) [pid = 1657] [serial = 868] [outer = 0x0] 08:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1166c6c00) [pid = 1657] [serial = 869] [outer = 0x116041400] 08:49:16 INFO - PROCESS | 1657 | 1462981756398 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11757ac00) [pid = 1657] [serial = 870] [outer = 0x116041400] 08:49:16 INFO - PROCESS | 1657 | 1462981756819 Marionette TRACE conn3 <- [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]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 673ms 08:49:16 INFO - PROCESS | 1657 | 1462981756832 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1657 | 1462981756836 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 08:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:49:16 INFO - PROCESS | 1657 | 1462981756841 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1657 | 1462981756843 Marionette TRACE conn3 <- [1,1134,null,{}] 08:49:16 INFO - PROCESS | 1657 | 1462981756845 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 1657 | 1462981756950 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:49:17 INFO - PROCESS | 1657 | 1462981757005 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x128c3d000 == 52 [pid = 1657] [id = 291] 08:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11863a800) [pid = 1657] [serial = 871] [outer = 0x0] 08:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x119468800) [pid = 1657] [serial = 872] [outer = 0x11863a800] 08:49:17 INFO - PROCESS | 1657 | 1462981757036 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1199ec800) [pid = 1657] [serial = 873] [outer = 0x11863a800] 08:49:17 INFO - PROCESS | 1657 | 1462981757517 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 721ms 08:49:17 INFO - PROCESS | 1657 | 1462981757586 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 1657 | 1462981757588 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 08:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:49:17 INFO - PROCESS | 1657 | 1462981757590 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 1657 | 1462981757593 Marionette TRACE conn3 <- [1,1138,null,{}] 08:49:17 INFO - PROCESS | 1657 | 1462981757632 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 1657 | 1462981757763 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:49:17 INFO - PROCESS | 1657 | 1462981757814 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d180800 == 53 [pid = 1657] [id = 292] 08:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x124dfc000) [pid = 1657] [serial = 874] [outer = 0x0] 08:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x126804400) [pid = 1657] [serial = 875] [outer = 0x124dfc000] 08:49:17 INFO - PROCESS | 1657 | 1462981757846 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1289a2c00) [pid = 1657] [serial = 876] [outer = 0x124dfc000] 08:49:18 INFO - PROCESS | 1657 | 1462981758263 Marionette TRACE conn3 <- [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]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 722ms 08:49:18 INFO - PROCESS | 1657 | 1462981758312 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1657 | 1462981758314 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 08:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:49:18 INFO - PROCESS | 1657 | 1462981758317 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1657 | 1462981758318 Marionette TRACE conn3 <- [1,1142,null,{}] 08:49:18 INFO - PROCESS | 1657 | 1462981758320 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 1657 | 1462981758423 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:49:18 INFO - PROCESS | 1657 | 1462981758476 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6dc000 == 54 [pid = 1657] [id = 293] 08:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128bab000) [pid = 1657] [serial = 877] [outer = 0x0] 08:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128c26000) [pid = 1657] [serial = 878] [outer = 0x128bab000] 08:49:18 INFO - PROCESS | 1657 | 1462981758517 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1296f7c00) [pid = 1657] [serial = 879] [outer = 0x128bab000] 08:49:18 INFO - PROCESS | 1657 | 1462981758922 Marionette TRACE conn3 <- [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]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 618ms 08:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:49:18 INFO - PROCESS | 1657 | 1462981758935 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1657 | 1462981758937 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 08:49:18 INFO - PROCESS | 1657 | 1462981758939 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1657 | 1462981758940 Marionette TRACE conn3 <- [1,1146,null,{}] 08:49:18 INFO - PROCESS | 1657 | 1462981758943 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 1657 | 1462981759042 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:49:19 INFO - PROCESS | 1657 | 1462981759139 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c34b800 == 55 [pid = 1657] [id = 294] 08:49:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x128bb5000) [pid = 1657] [serial = 880] [outer = 0x0] 08:49:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12aa8cc00) [pid = 1657] [serial = 881] [outer = 0x128bb5000] 08:49:19 INFO - PROCESS | 1657 | 1462981759169 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12adb3000) [pid = 1657] [serial = 882] [outer = 0x128bb5000] 08:49:19 INFO - PROCESS | 1657 | 1462981759722 Marionette TRACE conn3 <- [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]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 819ms 08:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:49:19 INFO - PROCESS | 1657 | 1462981759759 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 1657 | 1462981759760 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 08:49:19 INFO - PROCESS | 1657 | 1462981759762 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 1657 | 1462981759765 Marionette TRACE conn3 <- [1,1150,null,{}] 08:49:19 INFO - PROCESS | 1657 | 1462981759769 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 1657 | 1462981759887 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:49:19 INFO - PROCESS | 1657 | 1462981759969 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12167e800 == 56 [pid = 1657] [id = 295] 08:49:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12906ec00) [pid = 1657] [serial = 883] [outer = 0x0] 08:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12d319c00) [pid = 1657] [serial = 884] [outer = 0x12906ec00] 08:49:20 INFO - PROCESS | 1657 | 1462981760017 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12d3dec00) [pid = 1657] [serial = 885] [outer = 0x12906ec00] 08:49:20 INFO - PROCESS | 1657 | 1462981760489 Marionette TRACE conn3 <- [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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 772ms 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:49:20 INFO - PROCESS | 1657 | 1462981760535 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 1657 | 1462981760536 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 08:49:20 INFO - PROCESS | 1657 | 1462981760538 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1657 | 1462981760540 Marionette TRACE conn3 <- [1,1154,null,{}] 08:49:20 INFO - PROCESS | 1657 | 1462981760542 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 1657 | 1462981760643 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:49:20 INFO - PROCESS | 1657 | 1462981760697 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12709e800 == 57 [pid = 1657] [id = 296] 08:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12707f400) [pid = 1657] [serial = 886] [outer = 0x0] 08:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x127084c00) [pid = 1657] [serial = 887] [outer = 0x12707f400] 08:49:20 INFO - PROCESS | 1657 | 1462981760727 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x127088800) [pid = 1657] [serial = 888] [outer = 0x12707f400] 08:49:21 INFO - PROCESS | 1657 | 1462981761168 Marionette TRACE conn3 <- [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]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 669ms 08:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:49:21 INFO - PROCESS | 1657 | 1462981761208 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1657 | 1462981761209 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 08:49:21 INFO - PROCESS | 1657 | 1462981761212 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1657 | 1462981761213 Marionette TRACE conn3 <- [1,1158,null,{}] 08:49:21 INFO - PROCESS | 1657 | 1462981761215 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 1657 | 1462981761319 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:49:21 INFO - PROCESS | 1657 | 1462981761391 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x117010000 == 58 [pid = 1657] [id = 297] 08:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x112a5e800) [pid = 1657] [serial = 889] [outer = 0x0] 08:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x121135000) [pid = 1657] [serial = 890] [outer = 0x112a5e800] 08:49:21 INFO - PROCESS | 1657 | 1462981761423 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x126db4400) [pid = 1657] [serial = 891] [outer = 0x112a5e800] 08:49:21 INFO - PROCESS | 1657 | 1462981761997 Marionette TRACE conn3 <- [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]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 822ms 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:49:22 INFO - PROCESS | 1657 | 1462981762035 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1657 | 1462981762037 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 08:49:22 INFO - PROCESS | 1657 | 1462981762041 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1657 | 1462981762043 Marionette TRACE conn3 <- [1,1162,null,{}] 08:49:22 INFO - PROCESS | 1657 | 1462981762047 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 1657 | 1462981762145 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:49:22 INFO - PROCESS | 1657 | 1462981762220 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11271b800 == 59 [pid = 1657] [id = 298] 08:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x112681000) [pid = 1657] [serial = 892] [outer = 0x0] 08:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x112685400) [pid = 1657] [serial = 893] [outer = 0x112681000] 08:49:22 INFO - PROCESS | 1657 | 1462981762249 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1127e0400) [pid = 1657] [serial = 894] [outer = 0x112681000] 08:49:22 INFO - PROCESS | 1657 | 1462981762652 Marionette TRACE conn3 <- [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]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 08:49:22 INFO - PROCESS | 1657 | 1462981762713 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1657 | 1462981762717 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:49:22 INFO - PROCESS | 1657 | 1462981762721 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1657 | 1462981762723 Marionette TRACE conn3 <- [1,1166,null,{}] 08:49:22 INFO - PROCESS | 1657 | 1462981762725 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 1657 | 1462981762833 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8ea800 == 58 [pid = 1657] [id = 288] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6d8800 == 57 [pid = 1657] [id = 287] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c5000 == 56 [pid = 1657] [id = 286] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7dd000 == 55 [pid = 1657] [id = 285] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3bd000 == 54 [pid = 1657] [id = 284] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b456800 == 53 [pid = 1657] [id = 283] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12aa87400) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x129962800 == 52 [pid = 1657] [id = 282] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x129253000 == 51 [pid = 1657] [id = 281] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12683c000 == 50 [pid = 1657] [id = 280] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1e000 == 49 [pid = 1657] [id = 279] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118a5d800 == 48 [pid = 1657] [id = 278] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x116f17800 == 47 [pid = 1657] [id = 277] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1212ab800 == 46 [pid = 1657] [id = 276] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d47a800 == 45 [pid = 1657] [id = 272] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf35000 == 44 [pid = 1657] [id = 271] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x124dce800 == 43 [pid = 1657] [id = 270] 08:49:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118087000 == 42 [pid = 1657] [id = 269] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x128998c00) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x128c29000) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x128bb3000) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x129239800) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118a0bc00) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11943d000) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x119ccf400) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1164ef800) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x117574c00) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1211cc800) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x121269400) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x112687800) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x111d1ac00) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1173c0800) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x118a0c000) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x124a3cc00) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x110fd9800) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118a09c00) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x116f31400) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1274fb400) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x124af1800) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x119b84400) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1296f6800) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12aa2f000) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12942c800) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x126bf1400) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12906b000) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x128c1d000) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x127130c00) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1289a4c00) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12aa09800) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12562dc00) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12aa07800) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 08:49:22 INFO - PROCESS | 1657 | 1462981762934 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116485800 == 43 [pid = 1657] [id = 299] 08:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x111d1ac00) [pid = 1657] [serial = 895] [outer = 0x0] 08:49:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x113319800) [pid = 1657] [serial = 896] [outer = 0x111d1ac00] 08:49:22 INFO - PROCESS | 1657 | 1462981762962 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1150f4000) [pid = 1657] [serial = 897] [outer = 0x111d1ac00] 08:49:23 INFO - PROCESS | 1657 | 1462981763270 Marionette TRACE conn3 <- [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]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 572ms 08:49:23 INFO - PROCESS | 1657 | 1462981763294 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1657 | 1462981763295 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 08:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:49:23 INFO - PROCESS | 1657 | 1462981763301 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1657 | 1462981763303 Marionette TRACE conn3 <- [1,1170,null,{}] 08:49:23 INFO - PROCESS | 1657 | 1462981763310 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 1657 | 1462981763397 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:49:23 INFO - PROCESS | 1657 | 1462981763404 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x118654800 == 44 [pid = 1657] [id = 300] 08:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1166c9000) [pid = 1657] [serial = 898] [outer = 0x0] 08:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x116845000) [pid = 1657] [serial = 899] [outer = 0x1166c9000] 08:49:23 INFO - PROCESS | 1657 | 1462981763432 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x117450400) [pid = 1657] [serial = 900] [outer = 0x1166c9000] 08:49:23 INFO - PROCESS | 1657 | 1462981763786 Marionette TRACE conn3 <- [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]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 524ms 08:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:49:23 INFO - PROCESS | 1657 | 1462981763823 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1657 | 1462981763825 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 08:49:23 INFO - PROCESS | 1657 | 1462981763827 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1657 | 1462981763828 Marionette TRACE conn3 <- [1,1174,null,{}] 08:49:23 INFO - PROCESS | 1657 | 1462981763831 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 1657 | 1462981763912 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:49:23 INFO - PROCESS | 1657 | 1462981763919 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119496000 == 45 [pid = 1657] [id = 301] 08:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x118108000) [pid = 1657] [serial = 901] [outer = 0x0] 08:49:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11817ec00) [pid = 1657] [serial = 902] [outer = 0x118108000] 08:49:23 INFO - PROCESS | 1657 | 1462981763944 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11863bc00) [pid = 1657] [serial = 903] [outer = 0x118108000] 08:49:24 INFO - PROCESS | 1657 | 1462981764285 Marionette TRACE conn3 <- [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] 08:49:24 INFO - PROCESS | 1657 | 1462981764301 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 08:49:24 INFO - PROCESS | 1657 | 1462981764303 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1657 | 1462981764304 Marionette TRACE conn3 <- [1,1178,null,{}] 08:49:24 INFO - PROCESS | 1657 | 1462981764307 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 1657 | 1462981764414 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:49:24 INFO - PROCESS | 1657 | 1462981764422 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b11800 == 46 [pid = 1657] [id = 302] 08:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11810f000) [pid = 1657] [serial = 904] [outer = 0x0] 08:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x118a06000) [pid = 1657] [serial = 905] [outer = 0x11810f000] 08:49:24 INFO - PROCESS | 1657 | 1462981764448 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x119309c00) [pid = 1657] [serial = 906] [outer = 0x11810f000] 08:49:24 INFO - PROCESS | 1657 | 1462981764807 Marionette TRACE conn3 <- [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] 08:49:24 INFO - PROCESS | 1657 | 1462981764825 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:49:24 INFO - PROCESS | 1657 | 1462981764828 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1657 | 1462981764832 Marionette TRACE conn3 <- [1,1182,null,{}] 08:49:24 INFO - PROCESS | 1657 | 1462981764835 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 1657 | 1462981764984 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:49:25 INFO - PROCESS | 1657 | 1462981765095 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x121676800 == 47 [pid = 1657] [id = 303] 08:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x118f92800) [pid = 1657] [serial = 907] [outer = 0x0] 08:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x119464c00) [pid = 1657] [serial = 908] [outer = 0x118f92800] 08:49:25 INFO - PROCESS | 1657 | 1462981765136 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x120f3ac00) [pid = 1657] [serial = 909] [outer = 0x118f92800] 08:49:25 INFO - PROCESS | 1657 | 1462981765522 Marionette TRACE conn3 <- [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] 08:49:25 INFO - PROCESS | 1657 | 1462981765559 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 08:49:25 INFO - PROCESS | 1657 | 1462981765561 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 1657 | 1462981765562 Marionette TRACE conn3 <- [1,1186,null,{}] 08:49:25 INFO - PROCESS | 1657 | 1462981765565 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 1657 | 1462981765666 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:49:25 INFO - PROCESS | 1657 | 1462981765699 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a60800 == 48 [pid = 1657] [id = 304] 08:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11943e800) [pid = 1657] [serial = 910] [outer = 0x0] 08:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1211cd800) [pid = 1657] [serial = 911] [outer = 0x11943e800] 08:49:25 INFO - PROCESS | 1657 | 1462981765725 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1211d9c00) [pid = 1657] [serial = 912] [outer = 0x11943e800] 08:49:26 INFO - PROCESS | 1657 | 1462981766042 Marionette TRACE conn3 <- [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] 08:49:26 INFO - PROCESS | 1657 | 1462981766083 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 08:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:49:26 INFO - PROCESS | 1657 | 1462981766086 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1657 | 1462981766087 Marionette TRACE conn3 <- [1,1190,null,{}] 08:49:26 INFO - PROCESS | 1657 | 1462981766089 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 1657 | 1462981766194 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1211cac00) [pid = 1657] [serial = 913] [outer = 0x12cddb400] 08:49:26 INFO - PROCESS | 1657 | 1462981766229 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bbe000 == 49 [pid = 1657] [id = 305] 08:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12190a400) [pid = 1657] [serial = 914] [outer = 0x0] 08:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1219d0400) [pid = 1657] [serial = 915] [outer = 0x12190a400] 08:49:26 INFO - PROCESS | 1657 | 1462981766258 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x124a3c000) [pid = 1657] [serial = 916] [outer = 0x12190a400] 08:49:26 INFO - PROCESS | 1657 | 1462981766677 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:49:26 INFO - PROCESS | 1657 | 1462981766727 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 08:49:26 INFO - PROCESS | 1657 | 1462981766731 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1657 | 1462981766733 Marionette TRACE conn3 <- [1,1194,null,{}] 08:49:26 INFO - PROCESS | 1657 | 1462981766736 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 1657 | 1462981766899 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:49:26 INFO - PROCESS | 1657 | 1462981766924 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bc6800 == 50 [pid = 1657] [id = 306] 08:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x121912c00) [pid = 1657] [serial = 917] [outer = 0x0] 08:49:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x124da9800) [pid = 1657] [serial = 918] [outer = 0x121912c00] 08:49:26 INFO - PROCESS | 1657 | 1462981766963 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x125630000) [pid = 1657] [serial = 919] [outer = 0x121912c00] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x112a60c00) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12190a800) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12aaf5800) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x126bf1000) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x126b56800) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x129428800) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x118104000) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11267c000) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x119468000) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12aa2cc00) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118631c00) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12b49b800) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:49:27 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x119467400) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:49:27 INFO - PROCESS | 1657 | 1462981767413 Marionette TRACE conn3 <- [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] 08:49:27 INFO - PROCESS | 1657 | 1462981767454 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 08:49:27 INFO - PROCESS | 1657 | 1462981767456 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1657 | 1462981767457 Marionette TRACE conn3 <- [1,1198,null,{}] 08:49:27 INFO - PROCESS | 1657 | 1462981767459 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1657 | 1462981767590 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:49:27 INFO - PROCESS | 1657 | 1462981767625 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x129263000 == 51 [pid = 1657] [id = 307] 08:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x110fe2400) [pid = 1657] [serial = 920] [outer = 0x0] 08:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x126810000) [pid = 1657] [serial = 921] [outer = 0x110fe2400] 08:49:27 INFO - PROCESS | 1657 | 1462981767650 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x126b50000) [pid = 1657] [serial = 922] [outer = 0x110fe2400] 08:49:27 INFO - PROCESS | 1657 | 1462981767941 Marionette TRACE conn3 <- [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]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 08:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:49:27 INFO - PROCESS | 1657 | 1462981767976 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1657 | 1462981767977 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 08:49:27 INFO - PROCESS | 1657 | 1462981767980 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1657 | 1462981767985 Marionette TRACE conn3 <- [1,1202,null,{}] 08:49:27 INFO - PROCESS | 1657 | 1462981767987 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 1657 | 1462981768097 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:49:28 INFO - PROCESS | 1657 | 1462981768149 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x129976800 == 52 [pid = 1657] [id = 308] 08:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12554a800) [pid = 1657] [serial = 923] [outer = 0x0] 08:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x126b4fc00) [pid = 1657] [serial = 924] [outer = 0x12554a800] 08:49:28 INFO - PROCESS | 1657 | 1462981768178 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x127436c00) [pid = 1657] [serial = 925] [outer = 0x12554a800] 08:49:28 INFO - PROCESS | 1657 | 1462981768432 Marionette TRACE conn3 <- [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]]]}] 08:49:28 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 08:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 473ms 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:49:28 INFO - PROCESS | 1657 | 1462981768454 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1657 | 1462981768455 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 08:49:28 INFO - PROCESS | 1657 | 1462981768459 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1657 | 1462981768460 Marionette TRACE conn3 <- [1,1206,null,{}] 08:49:28 INFO - PROCESS | 1657 | 1462981768470 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 1657 | 1462981768562 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:49:28 INFO - PROCESS | 1657 | 1462981768567 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b44d000 == 53 [pid = 1657] [id = 309] 08:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12680d400) [pid = 1657] [serial = 926] [outer = 0x0] 08:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x128998c00) [pid = 1657] [serial = 927] [outer = 0x12680d400] 08:49:28 INFO - PROCESS | 1657 | 1462981768591 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1289a4800) [pid = 1657] [serial = 928] [outer = 0x12680d400] 08:49:28 INFO - PROCESS | 1657 | 1462981768911 Marionette TRACE conn3 <- [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]]]}] 08:49:28 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 08:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 470ms 08:49:28 INFO - PROCESS | 1657 | 1462981768928 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1657 | 1462981768929 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:49:28 INFO - PROCESS | 1657 | 1462981768935 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1657 | 1462981768936 Marionette TRACE conn3 <- [1,1210,null,{}] 08:49:28 INFO - PROCESS | 1657 | 1462981768939 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 1657 | 1462981769025 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:49:29 INFO - PROCESS | 1657 | 1462981769082 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb8c000 == 54 [pid = 1657] [id = 310] 08:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x126bf0400) [pid = 1657] [serial = 929] [outer = 0x0] 08:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1289a3400) [pid = 1657] [serial = 930] [outer = 0x126bf0400] 08:49:29 INFO - PROCESS | 1657 | 1462981769106 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x128c2b800) [pid = 1657] [serial = 931] [outer = 0x126bf0400] 08:49:29 INFO - PROCESS | 1657 | 1462981769570 Marionette TRACE conn3 <- [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]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 08:49:29 INFO - PROCESS | 1657 | 1462981769605 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1657 | 1462981769608 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 08:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:49:29 INFO - PROCESS | 1657 | 1462981769611 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1657 | 1462981769615 Marionette TRACE conn3 <- [1,1214,null,{}] 08:49:29 INFO - PROCESS | 1657 | 1462981769621 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 1657 | 1462981769733 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:49:29 INFO - PROCESS | 1657 | 1462981769804 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117008800 == 55 [pid = 1657] [id = 311] 08:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x112684000) [pid = 1657] [serial = 932] [outer = 0x0] 08:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x112a68c00) [pid = 1657] [serial = 933] [outer = 0x112684000] 08:49:29 INFO - PROCESS | 1657 | 1462981769836 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11504f000) [pid = 1657] [serial = 934] [outer = 0x112684000] 08:49:30 INFO - PROCESS | 1657 | 1462981770277 Marionette TRACE conn3 <- [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]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 725ms 08:49:30 INFO - PROCESS | 1657 | 1462981770337 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 1657 | 1462981770342 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 08:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:49:30 INFO - PROCESS | 1657 | 1462981770346 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 1657 | 1462981770348 Marionette TRACE conn3 <- [1,1218,null,{}] 08:49:30 INFO - PROCESS | 1657 | 1462981770351 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 1657 | 1462981770456 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:49:30 INFO - PROCESS | 1657 | 1462981770526 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213d1800 == 56 [pid = 1657] [id = 312] 08:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x115def800) [pid = 1657] [serial = 935] [outer = 0x0] 08:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1167d9000) [pid = 1657] [serial = 936] [outer = 0x115def800] 08:49:30 INFO - PROCESS | 1657 | 1462981770556 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x118633400) [pid = 1657] [serial = 937] [outer = 0x115def800] 08:49:30 INFO - PROCESS | 1657 | 1462981770987 Marionette TRACE conn3 <- [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]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 08:49:31 INFO - PROCESS | 1657 | 1462981771018 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:49:31 INFO - PROCESS | 1657 | 1462981771019 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 08:49:31 INFO - PROCESS | 1657 | 1462981771022 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1657 | 1462981771025 Marionette TRACE conn3 <- [1,1222,null,{}] 08:49:31 INFO - PROCESS | 1657 | 1462981771057 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1657 | 1462981771169 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:49:31 INFO - PROCESS | 1657 | 1462981771241 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c046800 == 57 [pid = 1657] [id = 313] 08:49:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x119443800) [pid = 1657] [serial = 938] [outer = 0x0] 08:49:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1197cd400) [pid = 1657] [serial = 939] [outer = 0x119443800] 08:49:31 INFO - PROCESS | 1657 | 1462981771274 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x119fa6400) [pid = 1657] [serial = 940] [outer = 0x119443800] 08:49:31 INFO - PROCESS | 1657 | 1462981771685 Marionette TRACE conn3 <- [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] 08:49:31 INFO - PROCESS | 1657 | 1462981771720 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 08:49:31 INFO - PROCESS | 1657 | 1462981771722 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1657 | 1462981771724 Marionette TRACE conn3 <- [1,1226,null,{}] 08:49:31 INFO - PROCESS | 1657 | 1462981771726 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1657 | 1462981771830 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:49:31 INFO - PROCESS | 1657 | 1462981771887 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3ce000 == 58 [pid = 1657] [id = 314] 08:49:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12126a000) [pid = 1657] [serial = 941] [outer = 0x0] 08:49:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x126dae800) [pid = 1657] [serial = 942] [outer = 0x12126a000] 08:49:31 INFO - PROCESS | 1657 | 1462981771916 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12707f800) [pid = 1657] [serial = 943] [outer = 0x12126a000] 08:49:32 INFO - PROCESS | 1657 | 1462981772350 Marionette TRACE conn3 <- [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]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 08:49:32 INFO - PROCESS | 1657 | 1462981772393 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 1657 | 1462981772395 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 08:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:49:32 INFO - PROCESS | 1657 | 1462981772397 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1657 | 1462981772398 Marionette TRACE conn3 <- [1,1230,null,{}] 08:49:32 INFO - PROCESS | 1657 | 1462981772401 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 1657 | 1462981772521 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:49:32 INFO - PROCESS | 1657 | 1462981772626 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caa6000 == 59 [pid = 1657] [id = 315] 08:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x111b0e000) [pid = 1657] [serial = 944] [outer = 0x0] 08:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x127080400) [pid = 1657] [serial = 945] [outer = 0x111b0e000] 08:49:32 INFO - PROCESS | 1657 | 1462981772656 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128baec00) [pid = 1657] [serial = 946] [outer = 0x111b0e000] 08:49:33 INFO - PROCESS | 1657 | 1462981773275 Marionette TRACE conn3 <- [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]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 923ms 08:49:33 INFO - PROCESS | 1657 | 1462981773320 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:49:33 INFO - PROCESS | 1657 | 1462981773322 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 08:49:33 INFO - PROCESS | 1657 | 1462981773325 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 1657 | 1462981773327 Marionette TRACE conn3 <- [1,1234,null,{}] 08:49:33 INFO - PROCESS | 1657 | 1462981773332 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 1657 | 1462981773425 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:49:33 INFO - PROCESS | 1657 | 1462981773486 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11809f800 == 60 [pid = 1657] [id = 316] 08:49:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x112680c00) [pid = 1657] [serial = 947] [outer = 0x0] 08:49:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x112a6a400) [pid = 1657] [serial = 948] [outer = 0x112680c00] 08:49:33 INFO - PROCESS | 1657 | 1462981773514 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1133b2000) [pid = 1657] [serial = 949] [outer = 0x112680c00] 08:49:33 INFO - PROCESS | 1657 | 1462981773946 Marionette TRACE conn3 <- [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]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 08:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:49:34 INFO - PROCESS | 1657 | 1462981773997 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1657 | 1462981774001 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 08:49:34 INFO - PROCESS | 1657 | 1462981774005 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1657 | 1462981774006 Marionette TRACE conn3 <- [1,1238,null,{}] 08:49:34 INFO - PROCESS | 1657 | 1462981774009 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 1657 | 1462981774104 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:49:34 INFO - PROCESS | 1657 | 1462981774167 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x113c21800 == 61 [pid = 1657] [id = 317] 08:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x112d4a400) [pid = 1657] [serial = 950] [outer = 0x0] 08:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x11346a000) [pid = 1657] [serial = 951] [outer = 0x112d4a400] 08:49:34 INFO - PROCESS | 1657 | 1462981774195 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x11756f800) [pid = 1657] [serial = 952] [outer = 0x112d4a400] 08:49:34 INFO - PROCESS | 1657 | 1462981774602 Marionette TRACE conn3 <- [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]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 626ms 08:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:49:34 INFO - PROCESS | 1657 | 1462981774630 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1657 | 1462981774632 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 08:49:34 INFO - PROCESS | 1657 | 1462981774634 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1657 | 1462981774636 Marionette TRACE conn3 <- [1,1242,null,{}] 08:49:34 INFO - PROCESS | 1657 | 1462981774644 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 1657 | 1462981774739 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:49:34 INFO - PROCESS | 1657 | 1462981774810 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f89800 == 62 [pid = 1657] [id = 318] 08:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x118180c00) [pid = 1657] [serial = 953] [outer = 0x0] 08:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x118a0a800) [pid = 1657] [serial = 954] [outer = 0x118180c00] 08:49:34 INFO - PROCESS | 1657 | 1462981774839 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x119305000) [pid = 1657] [serial = 955] [outer = 0x118180c00] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12b44d000 == 61 [pid = 1657] [id = 309] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x129976800 == 60 [pid = 1657] [id = 308] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x129263000 == 59 [pid = 1657] [id = 307] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x128bc6800 == 58 [pid = 1657] [id = 306] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x128bbe000 == 57 [pid = 1657] [id = 305] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x124a60800 == 56 [pid = 1657] [id = 304] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x121676800 == 55 [pid = 1657] [id = 303] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x112f50000) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x1296f9400) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12aaf9400) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x121536c00) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x119304400) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12899c000) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12aa89800) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119b11800 == 54 [pid = 1657] [id = 302] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119496000 == 53 [pid = 1657] [id = 301] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x118654800 == 52 [pid = 1657] [id = 300] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x116485800 == 51 [pid = 1657] [id = 299] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11271b800 == 50 [pid = 1657] [id = 298] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6dc000 == 49 [pid = 1657] [id = 293] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12d180800 == 48 [pid = 1657] [id = 292] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x128c3d000 == 47 [pid = 1657] [id = 291] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119331000 == 46 [pid = 1657] [id = 290] 08:49:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc69800 == 45 [pid = 1657] [id = 289] 08:49:35 INFO - PROCESS | 1657 | 1462981775244 Marionette TRACE conn3 <- [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]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 623ms 08:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:49:35 INFO - PROCESS | 1657 | 1462981775257 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1657 | 1462981775259 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 08:49:35 INFO - PROCESS | 1657 | 1462981775261 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1657 | 1462981775264 Marionette TRACE conn3 <- [1,1246,null,{}] 08:49:35 INFO - PROCESS | 1657 | 1462981775268 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1657 | 1462981775400 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12b49c800) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x128c26400) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1289a1400) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12aa05000) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x124df7800) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1186e0c00) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11744e800) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12b4a3000) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x120f3bc00) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x121537000) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12aaf5000) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118180800) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12bfe6c00) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12bf63400) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12aa31400) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1211d8c00) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x128c2a400) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12aa91400) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12adadc00) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x129426400) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12bc33000) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119c89400) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11946dc00) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12c51e000) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x116049000) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x124a46400) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 08:49:35 INFO - PROCESS | 1657 | 1462981775513 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e21800 == 46 [pid = 1657] [id = 319] 08:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x116a64c00) [pid = 1657] [serial = 956] [outer = 0x0] 08:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1186e0c00) [pid = 1657] [serial = 957] [outer = 0x116a64c00] 08:49:35 INFO - PROCESS | 1657 | 1462981775554 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x119468000) [pid = 1657] [serial = 958] [outer = 0x116a64c00] 08:49:35 INFO - PROCESS | 1657 | 1462981775982 Marionette TRACE conn3 <- [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]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 772ms 08:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:49:36 INFO - PROCESS | 1657 | 1462981776034 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1657 | 1462981776035 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 08:49:36 INFO - PROCESS | 1657 | 1462981776037 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1657 | 1462981776038 Marionette TRACE conn3 <- [1,1250,null,{}] 08:49:36 INFO - PROCESS | 1657 | 1462981776040 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 1657 | 1462981776119 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:49:36 INFO - PROCESS | 1657 | 1462981776123 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119494000 == 47 [pid = 1657] [id = 320] 08:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11946c400) [pid = 1657] [serial = 959] [outer = 0x0] 08:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x119949000) [pid = 1657] [serial = 960] [outer = 0x11946c400] 08:49:36 INFO - PROCESS | 1657 | 1462981776149 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x119b86400) [pid = 1657] [serial = 961] [outer = 0x11946c400] 08:49:36 INFO - PROCESS | 1657 | 1462981776521 Marionette TRACE conn3 <- [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]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 08:49:36 INFO - PROCESS | 1657 | 1462981776557 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1657 | 1462981776559 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 08:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:49:36 INFO - PROCESS | 1657 | 1462981776572 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1657 | 1462981776574 Marionette TRACE conn3 <- [1,1254,null,{}] 08:49:36 INFO - PROCESS | 1657 | 1462981776577 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 1657 | 1462981776718 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:49:36 INFO - PROCESS | 1657 | 1462981776734 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x121825000 == 48 [pid = 1657] [id = 321] 08:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x120f3a400) [pid = 1657] [serial = 962] [outer = 0x0] 08:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1211d4400) [pid = 1657] [serial = 963] [outer = 0x120f3a400] 08:49:36 INFO - PROCESS | 1657 | 1462981776774 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x124a30400) [pid = 1657] [serial = 964] [outer = 0x120f3a400] 08:49:37 INFO - PROCESS | 1657 | 1462981777180 Marionette TRACE conn3 <- [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]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 622ms 08:49:37 INFO - PROCESS | 1657 | 1462981777195 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1657 | 1462981777196 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 08:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:49:37 INFO - PROCESS | 1657 | 1462981777203 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1657 | 1462981777204 Marionette TRACE conn3 <- [1,1258,null,{}] 08:49:37 INFO - PROCESS | 1657 | 1462981777207 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 1657 | 1462981777324 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:49:37 INFO - PROCESS | 1657 | 1462981777355 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x123f69000 == 49 [pid = 1657] [id = 322] 08:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1197c9800) [pid = 1657] [serial = 965] [outer = 0x0] 08:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x124a39800) [pid = 1657] [serial = 966] [outer = 0x1197c9800] 08:49:37 INFO - PROCESS | 1657 | 1462981777380 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x124df7400) [pid = 1657] [serial = 967] [outer = 0x1197c9800] 08:49:37 INFO - PROCESS | 1657 | 1462981777690 Marionette TRACE conn3 <- [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]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 08:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:49:37 INFO - PROCESS | 1657 | 1462981777723 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1657 | 1462981777725 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 08:49:37 INFO - PROCESS | 1657 | 1462981777728 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1657 | 1462981777732 Marionette TRACE conn3 <- [1,1262,null,{}] 08:49:37 INFO - PROCESS | 1657 | 1462981777736 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 1657 | 1462981777897 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:49:37 INFO - PROCESS | 1657 | 1462981777917 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x127090800 == 50 [pid = 1657] [id = 323] 08:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x124df4400) [pid = 1657] [serial = 968] [outer = 0x0] 08:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1268a7000) [pid = 1657] [serial = 969] [outer = 0x124df4400] 08:49:37 INFO - PROCESS | 1657 | 1462981777956 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x126b56000) [pid = 1657] [serial = 970] [outer = 0x124df4400] 08:49:38 INFO - PROCESS | 1657 | 1462981778355 Marionette TRACE conn3 <- [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]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 675ms 08:49:38 INFO - PROCESS | 1657 | 1462981778404 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 1657 | 1462981778405 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 08:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:49:38 INFO - PROCESS | 1657 | 1462981778407 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1657 | 1462981778408 Marionette TRACE conn3 <- [1,1266,null,{}] 08:49:38 INFO - PROCESS | 1657 | 1462981778410 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 1657 | 1462981778508 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:49:38 INFO - PROCESS | 1657 | 1462981778522 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271ec000 == 51 [pid = 1657] [id = 324] 08:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x126db2000) [pid = 1657] [serial = 971] [outer = 0x0] 08:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x126dbc400) [pid = 1657] [serial = 972] [outer = 0x126db2000] 08:49:38 INFO - PROCESS | 1657 | 1462981778546 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x127085c00) [pid = 1657] [serial = 973] [outer = 0x126db2000] 08:49:38 INFO - PROCESS | 1657 | 1462981778898 Marionette TRACE conn3 <- [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]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 08:49:38 INFO - PROCESS | 1657 | 1462981778925 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 1657 | 1462981778927 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 08:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:49:38 INFO - PROCESS | 1657 | 1462981778929 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1657 | 1462981778930 Marionette TRACE conn3 <- [1,1270,null,{}] 08:49:38 INFO - PROCESS | 1657 | 1462981778941 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 1657 | 1462981779039 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:49:39 INFO - PROCESS | 1657 | 1462981779073 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12904c000 == 52 [pid = 1657] [id = 325] 08:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x126db2400) [pid = 1657] [serial = 974] [outer = 0x0] 08:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1274fcc00) [pid = 1657] [serial = 975] [outer = 0x126db2400] 08:49:39 INFO - PROCESS | 1657 | 1462981779099 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x128baa400) [pid = 1657] [serial = 976] [outer = 0x126db2400] 08:49:39 INFO - PROCESS | 1657 | 1462981779446 Marionette TRACE conn3 <- [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]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 526ms 08:49:39 INFO - PROCESS | 1657 | 1462981779456 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:49:39 INFO - PROCESS | 1657 | 1462981779457 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 08:49:39 INFO - PROCESS | 1657 | 1462981779459 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1657 | 1462981779461 Marionette TRACE conn3 <- [1,1274,null,{}] 08:49:39 INFO - PROCESS | 1657 | 1462981779464 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 1657 | 1462981779577 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1127dc000) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11943e800) [pid = 1657] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12190a400) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x110fe2400) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x121912c00) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12554a800) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12680d400) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118108000) [pid = 1657] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x111d1ac00) [pid = 1657] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x112a5e800) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12707f400) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1166c9000) [pid = 1657] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12906ec00) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x128bab000) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x112681000) [pid = 1657] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x124dfc000) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x116041400) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11810f000) [pid = 1657] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11863a800) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x128bb5000) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118f92800) [pid = 1657] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118103400) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1274f4c00) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1274f7c00) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1199eb800) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12aaf2400) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x110fdac00) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1127d9000) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1274f3c00) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x112682000) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x110fd4c00) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x115f60c00) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1181d2400) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1197c5c00) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x124a47c00) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x126b55400) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:49:39 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12aa0f000) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:49:39 INFO - PROCESS | 1657 | 1462981779882 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1130b3000 == 53 [pid = 1657] [id = 326] 08:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x110fdac00) [pid = 1657] [serial = 977] [outer = 0x0] 08:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x112681000) [pid = 1657] [serial = 978] [outer = 0x110fdac00] 08:49:39 INFO - PROCESS | 1657 | 1462981779914 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x116097c00) [pid = 1657] [serial = 979] [outer = 0x110fdac00] 08:49:40 INFO - PROCESS | 1657 | 1462981780199 Marionette TRACE conn3 <- [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]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 771ms 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:49:40 INFO - PROCESS | 1657 | 1462981780238 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1657 | 1462981780239 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 08:49:40 INFO - PROCESS | 1657 | 1462981780241 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1657 | 1462981780242 Marionette TRACE conn3 <- [1,1278,null,{}] 08:49:40 INFO - PROCESS | 1657 | 1462981780245 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 1657 | 1462981780350 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:49:40 INFO - PROCESS | 1657 | 1462981780356 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a808800 == 54 [pid = 1657] [id = 327] 08:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1186d3800) [pid = 1657] [serial = 980] [outer = 0x0] 08:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12174b000) [pid = 1657] [serial = 981] [outer = 0x1186d3800] 08:49:40 INFO - PROCESS | 1657 | 1462981780381 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x124dfc000) [pid = 1657] [serial = 982] [outer = 0x1186d3800] 08:49:40 INFO - PROCESS | 1657 | 1462981780684 Marionette TRACE conn3 <- [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]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 467ms 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:49:40 INFO - PROCESS | 1657 | 1462981780710 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1657 | 1462981780711 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 08:49:40 INFO - PROCESS | 1657 | 1462981780721 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1657 | 1462981780722 Marionette TRACE conn3 <- [1,1282,null,{}] 08:49:40 INFO - PROCESS | 1657 | 1462981780725 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 1657 | 1462981780839 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:49:40 INFO - PROCESS | 1657 | 1462981780845 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac0b800 == 55 [pid = 1657] [id = 328] 08:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x116a6d800) [pid = 1657] [serial = 983] [outer = 0x0] 08:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1268a7c00) [pid = 1657] [serial = 984] [outer = 0x116a6d800] 08:49:40 INFO - PROCESS | 1657 | 1462981780870 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x128bb0800) [pid = 1657] [serial = 985] [outer = 0x116a6d800] 08:49:41 INFO - PROCESS | 1657 | 1462981781167 Marionette TRACE conn3 <- [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]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 477ms 08:49:41 INFO - PROCESS | 1657 | 1462981781190 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1657 | 1462981781191 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:49:41 INFO - PROCESS | 1657 | 1462981781193 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1657 | 1462981781194 Marionette TRACE conn3 <- [1,1286,null,{}] 08:49:41 INFO - PROCESS | 1657 | 1462981781197 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 1657 | 1462981781284 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:49:41 INFO - PROCESS | 1657 | 1462981781289 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b458800 == 56 [pid = 1657] [id = 329] 08:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x128bb1800) [pid = 1657] [serial = 986] [outer = 0x0] 08:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12906d400) [pid = 1657] [serial = 987] [outer = 0x128bb1800] 08:49:41 INFO - PROCESS | 1657 | 1462981781313 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12923a400) [pid = 1657] [serial = 988] [outer = 0x128bb1800] 08:49:41 INFO - PROCESS | 1657 | 1462981781652 Marionette TRACE conn3 <- [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]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 470ms 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:49:41 INFO - PROCESS | 1657 | 1462981781668 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1657 | 1462981781669 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 08:49:41 INFO - PROCESS | 1657 | 1462981781671 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1657 | 1462981781672 Marionette TRACE conn3 <- [1,1290,null,{}] 08:49:41 INFO - PROCESS | 1657 | 1462981781674 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 1657 | 1462981781794 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:49:41 INFO - PROCESS | 1657 | 1462981781801 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbd0000 == 57 [pid = 1657] [id = 330] 08:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x112049c00) [pid = 1657] [serial = 989] [outer = 0x0] 08:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x129244800) [pid = 1657] [serial = 990] [outer = 0x112049c00] 08:49:41 INFO - PROCESS | 1657 | 1462981781825 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12942d000) [pid = 1657] [serial = 991] [outer = 0x112049c00] 08:49:42 INFO - PROCESS | 1657 | 1462981782306 Marionette TRACE conn3 <- [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]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 08:49:42 INFO - PROCESS | 1657 | 1462981782343 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1657 | 1462981782345 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:49:42 INFO - PROCESS | 1657 | 1462981782349 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1657 | 1462981782352 Marionette TRACE conn3 <- [1,1294,null,{}] 08:49:42 INFO - PROCESS | 1657 | 1462981782355 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 1657 | 1462981782463 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:49:42 INFO - PROCESS | 1657 | 1462981782520 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x119329800 == 58 [pid = 1657] [id = 331] 08:49:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x112e7b000) [pid = 1657] [serial = 992] [outer = 0x0] 08:49:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1134f0000) [pid = 1657] [serial = 993] [outer = 0x112e7b000] 08:49:42 INFO - PROCESS | 1657 | 1462981782551 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1164a0400) [pid = 1657] [serial = 994] [outer = 0x112e7b000] 08:49:43 INFO - PROCESS | 1657 | 1462981783001 Marionette TRACE conn3 <- [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]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 673ms 08:49:43 INFO - PROCESS | 1657 | 1462981783022 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1657 | 1462981783026 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:49:43 INFO - PROCESS | 1657 | 1462981783031 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1657 | 1462981783032 Marionette TRACE conn3 <- [1,1298,null,{}] 08:49:43 INFO - PROCESS | 1657 | 1462981783035 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 1657 | 1462981783163 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:49:43 INFO - PROCESS | 1657 | 1462981783233 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12166c000 == 59 [pid = 1657] [id = 332] 08:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1167d6c00) [pid = 1657] [serial = 995] [outer = 0x0] 08:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118637800) [pid = 1657] [serial = 996] [outer = 0x1167d6c00] 08:49:43 INFO - PROCESS | 1657 | 1462981783262 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x118a11c00) [pid = 1657] [serial = 997] [outer = 0x1167d6c00] 08:49:43 INFO - PROCESS | 1657 | 1462981783689 Marionette TRACE conn3 <- [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]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:49:43 INFO - PROCESS | 1657 | 1462981783701 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1657 | 1462981783702 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 08:49:43 INFO - PROCESS | 1657 | 1462981783705 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1657 | 1462981783708 Marionette TRACE conn3 <- [1,1302,null,{}] 08:49:43 INFO - PROCESS | 1657 | 1462981783715 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 1657 | 1462981783824 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:49:43 INFO - PROCESS | 1657 | 1462981783877 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b44e800 == 60 [pid = 1657] [id = 333] 08:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x119948000) [pid = 1657] [serial = 998] [outer = 0x0] 08:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x120f37c00) [pid = 1657] [serial = 999] [outer = 0x119948000] 08:49:43 INFO - PROCESS | 1657 | 1462981783911 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12135ac00) [pid = 1657] [serial = 1000] [outer = 0x119948000] 08:49:44 INFO - PROCESS | 1657 | 1462981784370 Marionette TRACE conn3 <- [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]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 08:49:44 INFO - PROCESS | 1657 | 1462981784377 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1657 | 1462981784379 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 08:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:49:44 INFO - PROCESS | 1657 | 1462981784385 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1657 | 1462981784386 Marionette TRACE conn3 <- [1,1306,null,{}] 08:49:44 INFO - PROCESS | 1657 | 1462981784389 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 1657 | 1462981784555 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:49:44 INFO - PROCESS | 1657 | 1462981784654 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c4800 == 61 [pid = 1657] [id = 334] 08:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12174c000) [pid = 1657] [serial = 1001] [outer = 0x0] 08:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x126db4c00) [pid = 1657] [serial = 1002] [outer = 0x12174c000] 08:49:44 INFO - PROCESS | 1657 | 1462981784700 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1274f4c00) [pid = 1657] [serial = 1003] [outer = 0x12174c000] 08:49:45 INFO - PROCESS | 1657 | 1462981785166 Marionette TRACE conn3 <- [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]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 822ms 08:49:45 INFO - PROCESS | 1657 | 1462981785215 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1657 | 1462981785216 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:49:45 INFO - PROCESS | 1657 | 1462981785220 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1657 | 1462981785222 Marionette TRACE conn3 <- [1,1310,null,{}] 08:49:45 INFO - PROCESS | 1657 | 1462981785224 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 1657 | 1462981785326 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:49:45 INFO - PROCESS | 1657 | 1462981785396 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf2e800 == 62 [pid = 1657] [id = 335] 08:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1289a0400) [pid = 1657] [serial = 1004] [outer = 0x0] 08:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x128bb9400) [pid = 1657] [serial = 1005] [outer = 0x1289a0400] 08:49:45 INFO - PROCESS | 1657 | 1462981785425 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x129068c00) [pid = 1657] [serial = 1006] [outer = 0x1289a0400] 08:49:45 INFO - PROCESS | 1657 | 1462981785853 Marionette TRACE conn3 <- [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] 08:49:45 INFO - PROCESS | 1657 | 1462981785891 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 08:49:45 INFO - PROCESS | 1657 | 1462981785893 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1657 | 1462981785895 Marionette TRACE conn3 <- [1,1314,null,{}] 08:49:45 INFO - PROCESS | 1657 | 1462981785897 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 1657 | 1462981786024 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:49:46 INFO - PROCESS | 1657 | 1462981786104 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d17b800 == 63 [pid = 1657] [id = 336] 08:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12942e000) [pid = 1657] [serial = 1007] [outer = 0x0] 08:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1296f0400) [pid = 1657] [serial = 1008] [outer = 0x12942e000] 08:49:46 INFO - PROCESS | 1657 | 1462981786136 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12aa02400) [pid = 1657] [serial = 1009] [outer = 0x12942e000] 08:49:46 INFO - PROCESS | 1657 | 1462981786569 Marionette TRACE conn3 <- [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]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 718ms 08:49:46 INFO - PROCESS | 1657 | 1462981786613 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 1657 | 1462981786614 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:49:46 INFO - PROCESS | 1657 | 1462981786617 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1657 | 1462981786618 Marionette TRACE conn3 <- [1,1318,null,{}] 08:49:46 INFO - PROCESS | 1657 | 1462981786620 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 1657 | 1462981786726 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:49:46 INFO - PROCESS | 1657 | 1462981786783 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x117018800 == 64 [pid = 1657] [id = 337] 08:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x116a65c00) [pid = 1657] [serial = 1010] [outer = 0x0] 08:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x124a3d800) [pid = 1657] [serial = 1011] [outer = 0x116a65c00] 08:49:46 INFO - PROCESS | 1657 | 1462981786813 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x129430c00) [pid = 1657] [serial = 1012] [outer = 0x116a65c00] 08:49:47 INFO - PROCESS | 1657 | 1462981787441 Marionette TRACE conn3 <- [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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 870ms 08:49:47 INFO - PROCESS | 1657 | 1462981787488 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1657 | 1462981787490 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:49:47 INFO - PROCESS | 1657 | 1462981787493 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1657 | 1462981787496 Marionette TRACE conn3 <- [1,1322,null,{}] 08:49:47 INFO - PROCESS | 1657 | 1462981787503 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 1657 | 1462981787599 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:49:47 INFO - PROCESS | 1657 | 1462981787675 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949b800 == 65 [pid = 1657] [id = 338] 08:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1122a9c00) [pid = 1657] [serial = 1013] [outer = 0x0] 08:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1127e1800) [pid = 1657] [serial = 1014] [outer = 0x1122a9c00] 08:49:47 INFO - PROCESS | 1657 | 1462981787703 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1134ec400) [pid = 1657] [serial = 1015] [outer = 0x1122a9c00] 08:49:48 INFO - PROCESS | 1657 | 1462981788110 Marionette TRACE conn3 <- [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]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 678ms 08:49:48 INFO - PROCESS | 1657 | 1462981788172 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 1657 | 1462981788175 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:49:48 INFO - PROCESS | 1657 | 1462981788180 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 1657 | 1462981788181 Marionette TRACE conn3 <- [1,1326,null,{}] 08:49:48 INFO - PROCESS | 1657 | 1462981788184 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 1657 | 1462981788281 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:49:48 INFO - PROCESS | 1657 | 1462981788340 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11808b800 == 66 [pid = 1657] [id = 339] 08:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x115fcb800) [pid = 1657] [serial = 1016] [outer = 0x0] 08:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x11757dc00) [pid = 1657] [serial = 1017] [outer = 0x115fcb800] 08:49:48 INFO - PROCESS | 1657 | 1462981788367 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x118630400) [pid = 1657] [serial = 1018] [outer = 0x115fcb800] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf40000 == 65 [pid = 1657] [id = 268] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b458800 == 64 [pid = 1657] [id = 329] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac0b800 == 63 [pid = 1657] [id = 328] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a808800 == 62 [pid = 1657] [id = 327] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1130b3000 == 61 [pid = 1657] [id = 326] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12904c000 == 60 [pid = 1657] [id = 325] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1271ec000 == 59 [pid = 1657] [id = 324] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1289a3400) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x127090800 == 58 [pid = 1657] [id = 323] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x123f69000 == 57 [pid = 1657] [id = 322] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121825000 == 56 [pid = 1657] [id = 321] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119494000 == 55 [pid = 1657] [id = 320] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117e21800 == 54 [pid = 1657] [id = 319] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119f89800 == 53 [pid = 1657] [id = 318] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x113c21800 == 52 [pid = 1657] [id = 317] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11809f800 == 51 [pid = 1657] [id = 316] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c046800 == 50 [pid = 1657] [id = 313] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1213d1800 == 49 [pid = 1657] [id = 312] 08:49:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117008800 == 48 [pid = 1657] [id = 311] 08:49:48 INFO - PROCESS | 1657 | 1462981788773 Marionette TRACE conn3 <- [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]]]}] 08:49:48 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 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 621ms 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:49:48 INFO - PROCESS | 1657 | 1462981788801 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 1657 | 1462981788802 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 08:49:48 INFO - PROCESS | 1657 | 1462981788804 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 1657 | 1462981788807 Marionette TRACE conn3 <- [1,1330,null,{}] 08:49:48 INFO - PROCESS | 1657 | 1462981788814 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 1657 | 1462981788904 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12ad5b800) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12aa04800) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12899d400) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x124a46800) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12ad57800) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x112687c00) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11683e400) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x128e76000) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x1166ca800) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x112681800) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11757b800) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x119467800) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x121752000) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x125635400) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x128bacc00) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x116845000) [pid = 1657] [serial = 899] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x117450400) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12d3dec00) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12d319c00) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1296f7c00) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x128c26000) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12c527400) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x112685400) [pid = 1657] [serial = 893] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1127e0400) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1289a2c00) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x126804400) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11757ac00) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1166c6c00) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118a06000) [pid = 1657] [serial = 905] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x119309c00) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1199ec800) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x119468800) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12adb3000) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12aa8cc00) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x119437400) [pid = 1657] [serial = 507] [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.] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x125630000) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x127436c00) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1289a4800) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x124a3c000) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x119464c00) [pid = 1657] [serial = 908] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x120f3ac00) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11946c000) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12aa8e800) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1211cd800) [pid = 1657] [serial = 911] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1219d0400) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x126810000) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1211d9c00) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x126b50000) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x124da9800) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x126b4fc00) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x128998c00) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11863bc00) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11817ec00) [pid = 1657] [serial = 902] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x113319800) [pid = 1657] [serial = 896] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1150f4000) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126db4400) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121135000) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127088800) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x127084c00) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 08:49:48 INFO - PROCESS | 1657 | 1462981788991 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e21800 == 49 [pid = 1657] [id = 340] 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x113319800) [pid = 1657] [serial = 1019] [outer = 0x0] 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116845000) [pid = 1657] [serial = 1020] [outer = 0x113319800] 08:49:49 INFO - PROCESS | 1657 | 1462981789020 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11930fc00) [pid = 1657] [serial = 1021] [outer = 0x113319800] 08:49:49 INFO - PROCESS | 1657 | 1462981789319 Marionette TRACE conn3 <- [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]]]}] 08:49:49 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 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 571ms 08:49:49 INFO - PROCESS | 1657 | 1462981789376 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1657 | 1462981789378 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:49:49 INFO - PROCESS | 1657 | 1462981789380 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1657 | 1462981789381 Marionette TRACE conn3 <- [1,1334,null,{}] 08:49:49 INFO - PROCESS | 1657 | 1462981789383 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 1657 | 1462981789468 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:49:49 INFO - PROCESS | 1657 | 1462981789519 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949f000 == 50 [pid = 1657] [id = 341] 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11943d000) [pid = 1657] [serial = 1022] [outer = 0x0] 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11994d000) [pid = 1657] [serial = 1023] [outer = 0x11943d000] 08:49:49 INFO - PROCESS | 1657 | 1462981789545 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x121135c00) [pid = 1657] [serial = 1024] [outer = 0x11943d000] 08:49:49 INFO - PROCESS | 1657 | 1462981789837 Marionette TRACE conn3 <- [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]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 471ms 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:49:49 INFO - PROCESS | 1657 | 1462981789856 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1657 | 1462981789857 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 08:49:49 INFO - PROCESS | 1657 | 1462981789871 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1657 | 1462981789872 Marionette TRACE conn3 <- [1,1338,null,{}] 08:49:49 INFO - PROCESS | 1657 | 1462981789879 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 1657 | 1462981789969 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:49:49 INFO - PROCESS | 1657 | 1462981789973 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d29800 == 51 [pid = 1657] [id = 342] 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1211cc000) [pid = 1657] [serial = 1025] [outer = 0x0] 08:49:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1214ec800) [pid = 1657] [serial = 1026] [outer = 0x1211cc000] 08:49:49 INFO - PROCESS | 1657 | 1462981789998 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1219d0400) [pid = 1657] [serial = 1027] [outer = 0x1211cc000] 08:49:50 INFO - PROCESS | 1657 | 1462981790808 Marionette TRACE conn3 <- [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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 985ms 08:49:50 INFO - PROCESS | 1657 | 1462981790846 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 1657 | 1462981790847 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:49:50 INFO - PROCESS | 1657 | 1462981790851 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 1657 | 1462981790853 Marionette TRACE conn3 <- [1,1342,null,{}] 08:49:50 INFO - PROCESS | 1657 | 1462981790855 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 1657 | 1462981790970 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:49:51 INFO - PROCESS | 1657 | 1462981791005 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e6b800 == 52 [pid = 1657] [id = 343] 08:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121635800) [pid = 1657] [serial = 1028] [outer = 0x0] 08:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x125630400) [pid = 1657] [serial = 1029] [outer = 0x121635800] 08:49:51 INFO - PROCESS | 1657 | 1462981791031 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x126db6c00) [pid = 1657] [serial = 1030] [outer = 0x121635800] 08:49:51 INFO - PROCESS | 1657 | 1462981791424 Marionette TRACE conn3 <- [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]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 621ms 08:49:51 INFO - PROCESS | 1657 | 1462981791472 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1657 | 1462981791473 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 08:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:49:51 INFO - PROCESS | 1657 | 1462981791476 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1657 | 1462981791477 Marionette TRACE conn3 <- [1,1346,null,{}] 08:49:51 INFO - PROCESS | 1657 | 1462981791490 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 1657 | 1462981791595 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:49:51 INFO - PROCESS | 1657 | 1462981791639 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271ef800 == 53 [pid = 1657] [id = 344] 08:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x126db5400) [pid = 1657] [serial = 1031] [outer = 0x0] 08:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x127129000) [pid = 1657] [serial = 1032] [outer = 0x126db5400] 08:49:51 INFO - PROCESS | 1657 | 1462981791664 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12899c800) [pid = 1657] [serial = 1033] [outer = 0x126db5400] 08:49:51 INFO - PROCESS | 1657 | 1462981791980 Marionette TRACE conn3 <- [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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 525ms 08:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:49:52 INFO - PROCESS | 1657 | 1462981792003 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 1657 | 1462981792004 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 08:49:52 INFO - PROCESS | 1657 | 1462981792006 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1657 | 1462981792007 Marionette TRACE conn3 <- [1,1350,null,{}] 08:49:52 INFO - PROCESS | 1657 | 1462981792010 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1657 | 1462981792117 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:49:52 INFO - PROCESS | 1657 | 1462981792121 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x128c48000 == 54 [pid = 1657] [id = 345] 08:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12708ac00) [pid = 1657] [serial = 1034] [outer = 0x0] 08:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128baf400) [pid = 1657] [serial = 1035] [outer = 0x12708ac00] 08:49:52 INFO - PROCESS | 1657 | 1462981792145 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128e7a400) [pid = 1657] [serial = 1036] [outer = 0x12708ac00] 08:49:52 INFO - PROCESS | 1657 | 1462981792480 Marionette TRACE conn3 <- [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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms 08:49:52 INFO - PROCESS | 1657 | 1462981792526 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 1657 | 1462981792528 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 08:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:49:52 INFO - PROCESS | 1657 | 1462981792530 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1657 | 1462981792531 Marionette TRACE conn3 <- [1,1354,null,{}] 08:49:52 INFO - PROCESS | 1657 | 1462981792533 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1657 | 1462981792634 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x124df4400) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x126db2400) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1197c9800) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x112d4a400) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x112680c00) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x126db2000) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118180c00) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116a64c00) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x120f3a400) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11946c400) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128bb1800) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1186d3800) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x110fdac00) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:49:52 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x116a6d800) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:49:52 INFO - PROCESS | 1657 | 1462981792784 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f75000 == 55 [pid = 1657] [id = 346] 08:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x110fe0800) [pid = 1657] [serial = 1037] [outer = 0x0] 08:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1134e6800) [pid = 1657] [serial = 1038] [outer = 0x110fe0800] 08:49:52 INFO - PROCESS | 1657 | 1462981792812 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118f93000) [pid = 1657] [serial = 1039] [outer = 0x110fe0800] 08:49:53 INFO - PROCESS | 1657 | 1462981793107 Marionette TRACE conn3 <- [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]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 621ms 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:49:53 INFO - PROCESS | 1657 | 1462981793153 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1657 | 1462981793154 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 08:49:53 INFO - PROCESS | 1657 | 1462981793156 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1657 | 1462981793157 Marionette TRACE conn3 <- [1,1358,null,{}] 08:49:53 INFO - PROCESS | 1657 | 1462981793159 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 1657 | 1462981793245 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:49:53 INFO - PROCESS | 1657 | 1462981793250 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a808800 == 56 [pid = 1657] [id = 347] 08:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11204c400) [pid = 1657] [serial = 1040] [outer = 0x0] 08:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x126b51c00) [pid = 1657] [serial = 1041] [outer = 0x11204c400] 08:49:53 INFO - PROCESS | 1657 | 1462981793275 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x129235c00) [pid = 1657] [serial = 1042] [outer = 0x11204c400] 08:49:53 INFO - PROCESS | 1657 | 1462981793592 Marionette TRACE conn3 <- [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]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 469ms 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:49:53 INFO - PROCESS | 1657 | 1462981793626 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1657 | 1462981793627 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 08:49:53 INFO - PROCESS | 1657 | 1462981793630 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1657 | 1462981793631 Marionette TRACE conn3 <- [1,1362,null,{}] 08:49:53 INFO - PROCESS | 1657 | 1462981793634 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 1657 | 1462981793760 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:49:53 INFO - PROCESS | 1657 | 1462981793766 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac13000 == 57 [pid = 1657] [id = 348] 08:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x116a64c00) [pid = 1657] [serial = 1043] [outer = 0x0] 08:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129914800) [pid = 1657] [serial = 1044] [outer = 0x116a64c00] 08:49:53 INFO - PROCESS | 1657 | 1462981793795 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12aa0e800) [pid = 1657] [serial = 1045] [outer = 0x116a64c00] 08:49:54 INFO - PROCESS | 1657 | 1462981794134 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 08:49:54 INFO - PROCESS | 1657 | 1462981794160 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1657 | 1462981794161 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:49:54 INFO - PROCESS | 1657 | 1462981794163 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1657 | 1462981794165 Marionette TRACE conn3 <- [1,1366,null,{}] 08:49:54 INFO - PROCESS | 1657 | 1462981794169 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 1657 | 1462981794254 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:49:54 INFO - PROCESS | 1657 | 1462981794258 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c038000 == 58 [pid = 1657] [id = 349] 08:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12aa0d400) [pid = 1657] [serial = 1046] [outer = 0x0] 08:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12aa33000) [pid = 1657] [serial = 1047] [outer = 0x12aa0d400] 08:49:54 INFO - PROCESS | 1657 | 1462981794283 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12aa88c00) [pid = 1657] [serial = 1048] [outer = 0x12aa0d400] 08:49:54 INFO - PROCESS | 1657 | 1462981794612 Marionette TRACE conn3 <- [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] 08:49:54 INFO - PROCESS | 1657 | 1462981794636 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:49:54 INFO - PROCESS | 1657 | 1462981794638 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1657 | 1462981794639 Marionette TRACE conn3 <- [1,1370,null,{}] 08:49:54 INFO - PROCESS | 1657 | 1462981794642 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 1657 | 1462981794754 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:49:54 INFO - PROCESS | 1657 | 1462981794760 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c340000 == 59 [pid = 1657] [id = 350] 08:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12aa8c400) [pid = 1657] [serial = 1049] [outer = 0x0] 08:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12aa91c00) [pid = 1657] [serial = 1050] [outer = 0x12aa8c400] 08:49:54 INFO - PROCESS | 1657 | 1462981794783 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12aaf4400) [pid = 1657] [serial = 1051] [outer = 0x12aa8c400] 08:49:55 INFO - PROCESS | 1657 | 1462981795410 Marionette TRACE conn3 <- [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] 08:49:55 INFO - PROCESS | 1657 | 1462981795462 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:49:55 INFO - PROCESS | 1657 | 1462981795465 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1657 | 1462981795468 Marionette TRACE conn3 <- [1,1374,null,{}] 08:49:55 INFO - PROCESS | 1657 | 1462981795472 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 1657 | 1462981795606 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:49:55 INFO - PROCESS | 1657 | 1462981795664 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170d8800 == 60 [pid = 1657] [id = 351] 08:49:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1164e9800) [pid = 1657] [serial = 1052] [outer = 0x0] 08:49:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x117441400) [pid = 1657] [serial = 1053] [outer = 0x1164e9800] 08:49:55 INFO - PROCESS | 1657 | 1462981795696 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118631c00) [pid = 1657] [serial = 1054] [outer = 0x1164e9800] 08:49:56 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:56 INFO - PROCESS | 1657 | 1462981796178 Marionette TRACE conn3 <- [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] 08:49:56 INFO - PROCESS | 1657 | 1462981796194 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 08:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:49:56 INFO - PROCESS | 1657 | 1462981796201 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 1657 | 1462981796204 Marionette TRACE conn3 <- [1,1378,null,{}] 08:49:56 INFO - PROCESS | 1657 | 1462981796208 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 1657 | 1462981796372 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:49:56 INFO - PROCESS | 1657 | 1462981796460 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x124dc9000 == 61 [pid = 1657] [id = 352] 08:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11863bc00) [pid = 1657] [serial = 1055] [outer = 0x0] 08:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118f8f800) [pid = 1657] [serial = 1056] [outer = 0x11863bc00] 08:49:56 INFO - PROCESS | 1657 | 1462981796491 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x121139400) [pid = 1657] [serial = 1057] [outer = 0x11863bc00] 08:49:56 INFO - PROCESS | 1657 | 1462981796955 Marionette TRACE conn3 <- [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] 08:49:57 INFO - PROCESS | 1657 | 1462981797025 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 08:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:49:57 INFO - PROCESS | 1657 | 1462981797027 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 1657 | 1462981797030 Marionette TRACE conn3 <- [1,1382,null,{}] 08:49:57 INFO - PROCESS | 1657 | 1462981797038 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1657 | 1462981797147 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:49:57 INFO - PROCESS | 1657 | 1462981797205 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c34f800 == 62 [pid = 1657] [id = 353] 08:49:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x125633000) [pid = 1657] [serial = 1058] [outer = 0x0] 08:49:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x126db0400) [pid = 1657] [serial = 1059] [outer = 0x125633000] 08:49:57 INFO - PROCESS | 1657 | 1462981797235 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1289a2800) [pid = 1657] [serial = 1060] [outer = 0x125633000] 08:49:57 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:57 INFO - PROCESS | 1657 | 1462981797708 Marionette TRACE conn3 <- [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] 08:49:57 INFO - PROCESS | 1657 | 1462981797767 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 08:49:57 INFO - PROCESS | 1657 | 1462981797769 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 1657 | 1462981797770 Marionette TRACE conn3 <- [1,1386,null,{}] 08:49:57 INFO - PROCESS | 1657 | 1462981797773 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1657 | 1462981797889 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:49:57 INFO - PROCESS | 1657 | 1462981797976 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d177800 == 63 [pid = 1657] [id = 354] 08:49:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12899b400) [pid = 1657] [serial = 1061] [outer = 0x0] 08:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x129432000) [pid = 1657] [serial = 1062] [outer = 0x12899b400] 08:49:58 INFO - PROCESS | 1657 | 1462981798023 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12aa02c00) [pid = 1657] [serial = 1063] [outer = 0x12899b400] 08:49:58 INFO - PROCESS | 1657 | 1462981798510 Marionette TRACE conn3 <- [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] 08:49:58 INFO - PROCESS | 1657 | 1462981798543 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 08:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:49:58 INFO - PROCESS | 1657 | 1462981798545 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1657 | 1462981798546 Marionette TRACE conn3 <- [1,1390,null,{}] 08:49:58 INFO - PROCESS | 1657 | 1462981798568 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 1657 | 1462981798672 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:49:58 INFO - PROCESS | 1657 | 1462981798739 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d466800 == 64 [pid = 1657] [id = 355] 08:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12942c800) [pid = 1657] [serial = 1064] [outer = 0x0] 08:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12aa38000) [pid = 1657] [serial = 1065] [outer = 0x12942c800] 08:49:58 INFO - PROCESS | 1657 | 1462981798769 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12aaf7000) [pid = 1657] [serial = 1066] [outer = 0x12942c800] 08:49:59 INFO - PROCESS | 1657 | 1462981799221 Marionette TRACE conn3 <- [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]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 688ms 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:49:59 INFO - PROCESS | 1657 | 1462981799233 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 1657 | 1462981799235 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 08:49:59 INFO - PROCESS | 1657 | 1462981799237 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 1657 | 1462981799238 Marionette TRACE conn3 <- [1,1394,null,{}] 08:49:59 INFO - PROCESS | 1657 | 1462981799240 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 1657 | 1462981799353 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:49:59 INFO - PROCESS | 1657 | 1462981799424 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11808f800 == 65 [pid = 1657] [id = 356] 08:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1167d9c00) [pid = 1657] [serial = 1067] [outer = 0x0] 08:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128bb2000) [pid = 1657] [serial = 1068] [outer = 0x1167d9c00] 08:49:59 INFO - PROCESS | 1657 | 1462981799456 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12ad59800) [pid = 1657] [serial = 1069] [outer = 0x1167d9c00] 08:50:00 INFO - PROCESS | 1657 | 1462981800076 Marionette TRACE conn3 <- [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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 869ms 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:50:00 INFO - PROCESS | 1657 | 1462981800106 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1657 | 1462981800109 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 08:50:00 INFO - PROCESS | 1657 | 1462981800112 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1657 | 1462981800115 Marionette TRACE conn3 <- [1,1398,null,{}] 08:50:00 INFO - PROCESS | 1657 | 1462981800121 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 1657 | 1462981800218 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:50:00 INFO - PROCESS | 1657 | 1462981800290 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11846a800 == 66 [pid = 1657] [id = 357] 08:50:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x112680c00) [pid = 1657] [serial = 1070] [outer = 0x0] 08:50:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x112f4d000) [pid = 1657] [serial = 1071] [outer = 0x112680c00] 08:50:00 INFO - PROCESS | 1657 | 1462981800319 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1168b5400) [pid = 1657] [serial = 1072] [outer = 0x112680c00] 08:50:00 INFO - PROCESS | 1657 | 1462981800765 Marionette TRACE conn3 <- [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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 675ms 08:50:00 INFO - PROCESS | 1657 | 1462981800787 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1657 | 1462981800790 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:50:00 INFO - PROCESS | 1657 | 1462981800795 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1657 | 1462981800796 Marionette TRACE conn3 <- [1,1402,null,{}] 08:50:00 INFO - PROCESS | 1657 | 1462981800822 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 1657 | 1462981800944 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12709e800 == 65 [pid = 1657] [id = 296] 08:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c038000 == 64 [pid = 1657] [id = 349] 08:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac13000 == 63 [pid = 1657] [id = 348] 08:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12a808800 == 62 [pid = 1657] [id = 347] 08:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x118f75000 == 61 [pid = 1657] [id = 346] 08:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x128c48000 == 60 [pid = 1657] [id = 345] 08:50:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1271ef800 == 59 [pid = 1657] [id = 344] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x126e6b800 == 58 [pid = 1657] [id = 343] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x123d29800 == 57 [pid = 1657] [id = 342] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11949f000 == 56 [pid = 1657] [id = 341] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x117e21800 == 55 [pid = 1657] [id = 340] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11808b800 == 54 [pid = 1657] [id = 339] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11949b800 == 53 [pid = 1657] [id = 338] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12d17b800 == 52 [pid = 1657] [id = 336] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf2e800 == 51 [pid = 1657] [id = 335] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c4800 == 50 [pid = 1657] [id = 334] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12b44e800 == 49 [pid = 1657] [id = 333] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12166c000 == 48 [pid = 1657] [id = 332] 08:50:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119329800 == 47 [pid = 1657] [id = 331] 08:50:01 INFO - PROCESS | 1657 | 1462981801032 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f76800 == 48 [pid = 1657] [id = 358] 08:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1130d9400) [pid = 1657] [serial = 1073] [outer = 0x0] 08:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1181d2400) [pid = 1657] [serial = 1074] [outer = 0x1130d9400] 08:50:01 INFO - PROCESS | 1657 | 1462981801059 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x119304400) [pid = 1657] [serial = 1075] [outer = 0x1130d9400] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1268a7000) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1274fcc00) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x124a39800) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11346a000) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11756f800) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x112a6a400) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1133b2000) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x126dbc400) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119305000) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118a0a800) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1186e0c00) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x119468000) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1211d4400) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x124a30400) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119949000) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x119b86400) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x126dae800) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x128baa400) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x127080400) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12906d400) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x112a68c00) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1197cd400) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12174b000) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1167d9000) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x112681000) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x116097c00) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12923a400) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x127085c00) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x124dfc000) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x124df7400) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128bb0800) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1268a7c00) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x126b56000) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 08:50:01 INFO - PROCESS | 1657 | 1462981801362 Marionette TRACE conn3 <- [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]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 590ms 08:50:01 INFO - PROCESS | 1657 | 1462981801389 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1657 | 1462981801390 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 08:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:50:01 INFO - PROCESS | 1657 | 1462981801393 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1657 | 1462981801395 Marionette TRACE conn3 <- [1,1406,null,{}] 08:50:01 INFO - PROCESS | 1657 | 1462981801406 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:01 INFO - PROCESS | 1657 | 1462981801493 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:50:01 INFO - PROCESS | 1657 | 1462981801567 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a3000 == 49 [pid = 1657] [id = 359] 08:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11943d400) [pid = 1657] [serial = 1076] [outer = 0x0] 08:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11946e000) [pid = 1657] [serial = 1077] [outer = 0x11943d400] 08:50:01 INFO - PROCESS | 1657 | 1462981801594 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119faac00) [pid = 1657] [serial = 1078] [outer = 0x11943d400] 08:50:01 INFO - PROCESS | 1657 | 1462981801892 Marionette TRACE conn3 <- [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]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 520ms 08:50:01 INFO - PROCESS | 1657 | 1462981801922 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1657 | 1462981801923 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 08:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:50:01 INFO - PROCESS | 1657 | 1462981801926 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1657 | 1462981801927 Marionette TRACE conn3 <- [1,1410,null,{}] 08:50:01 INFO - PROCESS | 1657 | 1462981801930 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 1657 | 1462981802017 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:50:02 INFO - PROCESS | 1657 | 1462981802075 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213d3000 == 50 [pid = 1657] [id = 360] 08:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x120f32800) [pid = 1657] [serial = 1079] [outer = 0x0] 08:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1211d5400) [pid = 1657] [serial = 1080] [outer = 0x120f32800] 08:50:02 INFO - PROCESS | 1657 | 1462981802104 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x124a39800) [pid = 1657] [serial = 1081] [outer = 0x120f32800] 08:50:02 INFO - PROCESS | 1657 | 1462981802475 Marionette TRACE conn3 <- [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]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 568ms 08:50:02 INFO - PROCESS | 1657 | 1462981802495 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 1657 | 1462981802498 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:50:02 INFO - PROCESS | 1657 | 1462981802503 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1657 | 1462981802504 Marionette TRACE conn3 <- [1,1414,null,{}] 08:50:02 INFO - PROCESS | 1657 | 1462981802507 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 1657 | 1462981802655 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:50:02 INFO - PROCESS | 1657 | 1462981802687 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x117009000 == 51 [pid = 1657] [id = 361] 08:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121138c00) [pid = 1657] [serial = 1082] [outer = 0x0] 08:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x124a44400) [pid = 1657] [serial = 1083] [outer = 0x121138c00] 08:50:02 INFO - PROCESS | 1657 | 1462981802712 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12562d400) [pid = 1657] [serial = 1084] [outer = 0x121138c00] 08:50:03 INFO - PROCESS | 1657 | 1462981803039 Marionette TRACE conn3 <- [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]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 08:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:50:03 INFO - PROCESS | 1657 | 1462981803072 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 1657 | 1462981803073 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 08:50:03 INFO - PROCESS | 1657 | 1462981803075 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 1657 | 1462981803077 Marionette TRACE conn3 <- [1,1418,null,{}] 08:50:03 INFO - PROCESS | 1657 | 1462981803079 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1657 | 1462981803175 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:50:03 INFO - PROCESS | 1657 | 1462981803182 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bbd800 == 52 [pid = 1657] [id = 362] 08:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x126809400) [pid = 1657] [serial = 1085] [outer = 0x0] 08:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x126dba000) [pid = 1657] [serial = 1086] [outer = 0x126809400] 08:50:03 INFO - PROCESS | 1657 | 1462981803208 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1274ff800) [pid = 1657] [serial = 1087] [outer = 0x126809400] 08:50:03 INFO - PROCESS | 1657 | 1462981803569 Marionette TRACE conn3 <- [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]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 08:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:50:03 INFO - PROCESS | 1657 | 1462981803600 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 1657 | 1462981803602 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 08:50:03 INFO - PROCESS | 1657 | 1462981803604 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 1657 | 1462981803605 Marionette TRACE conn3 <- [1,1422,null,{}] 08:50:03 INFO - PROCESS | 1657 | 1462981803607 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1657 | 1462981803711 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:50:03 INFO - PROCESS | 1657 | 1462981803745 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x129476800 == 53 [pid = 1657] [id = 363] 08:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x125541c00) [pid = 1657] [serial = 1088] [outer = 0x0] 08:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12899d800) [pid = 1657] [serial = 1089] [outer = 0x125541c00] 08:50:03 INFO - PROCESS | 1657 | 1462981803770 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128e76000) [pid = 1657] [serial = 1090] [outer = 0x125541c00] 08:50:04 INFO - PROCESS | 1657 | 1462981804110 Marionette TRACE conn3 <- [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]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:50:04 INFO - PROCESS | 1657 | 1462981804122 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 1657 | 1462981804123 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 08:50:04 INFO - PROCESS | 1657 | 1462981804126 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1657 | 1462981804127 Marionette TRACE conn3 <- [1,1426,null,{}] 08:50:04 INFO - PROCESS | 1657 | 1462981804129 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 1657 | 1462981804234 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:50:04 INFO - PROCESS | 1657 | 1462981804246 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x129973000 == 54 [pid = 1657] [id = 364] 08:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x128baa800) [pid = 1657] [serial = 1091] [outer = 0x0] 08:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x129432c00) [pid = 1657] [serial = 1092] [outer = 0x128baa800] 08:50:04 INFO - PROCESS | 1657 | 1462981804272 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x129916800) [pid = 1657] [serial = 1093] [outer = 0x128baa800] 08:50:04 INFO - PROCESS | 1657 | 1462981804612 Marionette TRACE conn3 <- [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]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 08:50:04 INFO - PROCESS | 1657 | 1462981804644 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 1657 | 1462981804646 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:50:04 INFO - PROCESS | 1657 | 1462981804648 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1657 | 1462981804651 Marionette TRACE conn3 <- [1,1430,null,{}] 08:50:04 INFO - PROCESS | 1657 | 1462981804654 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 1657 | 1462981804764 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:50:04 INFO - PROCESS | 1657 | 1462981804801 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac17800 == 55 [pid = 1657] [id = 365] 08:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x129915800) [pid = 1657] [serial = 1094] [outer = 0x0] 08:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12aa0b400) [pid = 1657] [serial = 1095] [outer = 0x129915800] 08:50:04 INFO - PROCESS | 1657 | 1462981804826 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12aa39400) [pid = 1657] [serial = 1096] [outer = 0x129915800] 08:50:05 INFO - PROCESS | 1657 | 1462981805148 Marionette TRACE conn3 <- [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]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 525ms 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:50:05 INFO - PROCESS | 1657 | 1462981805173 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 1657 | 1462981805174 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 08:50:05 INFO - PROCESS | 1657 | 1462981805176 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 1657 | 1462981805178 Marionette TRACE conn3 <- [1,1434,null,{}] 08:50:05 INFO - PROCESS | 1657 | 1462981805180 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 1657 | 1462981805286 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1122a9c00) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11943d000) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x113319800) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1211cc000) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x115fcb800) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x116a64c00) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x121635800) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11204c400) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12aa0d400) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12708ac00) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x126db5400) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:50:05 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x110fe0800) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:50:05 INFO - PROCESS | 1657 | 1462981805447 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f85800 == 56 [pid = 1657] [id = 366] 08:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1122a9c00) [pid = 1657] [serial = 1097] [outer = 0x0] 08:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x116847000) [pid = 1657] [serial = 1098] [outer = 0x1122a9c00] 08:50:05 INFO - PROCESS | 1657 | 1462981805473 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x119c91400) [pid = 1657] [serial = 1099] [outer = 0x1122a9c00] 08:50:05 INFO - PROCESS | 1657 | 1462981805769 Marionette TRACE conn3 <- [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]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 621ms 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:50:05 INFO - PROCESS | 1657 | 1462981805800 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 1657 | 1462981805803 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 08:50:05 INFO - PROCESS | 1657 | 1462981805805 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 1657 | 1462981805807 Marionette TRACE conn3 <- [1,1438,null,{}] 08:50:05 INFO - PROCESS | 1657 | 1462981805809 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 1657 | 1462981805910 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:50:05 INFO - PROCESS | 1657 | 1462981805915 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c351800 == 57 [pid = 1657] [id = 367] 08:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x126b52800) [pid = 1657] [serial = 1100] [outer = 0x0] 08:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12aafbc00) [pid = 1657] [serial = 1101] [outer = 0x126b52800] 08:50:05 INFO - PROCESS | 1657 | 1462981805944 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12b499800) [pid = 1657] [serial = 1102] [outer = 0x126b52800] 08:50:06 INFO - PROCESS | 1657 | 1462981806294 Marionette TRACE conn3 <- [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]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:50:06 INFO - PROCESS | 1657 | 1462981806344 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1657 | 1462981806346 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 08:50:06 INFO - PROCESS | 1657 | 1462981806352 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1657 | 1462981806354 Marionette TRACE conn3 <- [1,1442,null,{}] 08:50:06 INFO - PROCESS | 1657 | 1462981806357 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 1657 | 1462981806492 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:50:06 INFO - PROCESS | 1657 | 1462981806499 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cab7000 == 58 [pid = 1657] [id = 368] 08:50:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12b49c400) [pid = 1657] [serial = 1103] [outer = 0x0] 08:50:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12b4a6400) [pid = 1657] [serial = 1104] [outer = 0x12b49c400] 08:50:06 INFO - PROCESS | 1657 | 1462981806538 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11946ac00) [pid = 1657] [serial = 1105] [outer = 0x12b49c400] 08:50:06 INFO - PROCESS | 1657 | 1462981806891 Marionette TRACE conn3 <- [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]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 573ms 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:50:06 INFO - PROCESS | 1657 | 1462981806922 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1657 | 1462981806923 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 08:50:06 INFO - PROCESS | 1657 | 1462981806926 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1657 | 1462981806926 Marionette TRACE conn3 <- [1,1446,null,{}] 08:50:06 INFO - PROCESS | 1657 | 1462981806929 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 1657 | 1462981807042 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:50:07 INFO - PROCESS | 1657 | 1462981807049 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d17b800 == 59 [pid = 1657] [id = 369] 08:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x110fe0800) [pid = 1657] [serial = 1106] [outer = 0x0] 08:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12bc35c00) [pid = 1657] [serial = 1107] [outer = 0x110fe0800] 08:50:07 INFO - PROCESS | 1657 | 1462981807074 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12bc41000) [pid = 1657] [serial = 1108] [outer = 0x110fe0800] 08:50:07 INFO - PROCESS | 1657 | 1462981807394 Marionette TRACE conn3 <- [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]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 08:50:07 INFO - PROCESS | 1657 | 1462981807480 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 1657 | 1462981807482 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 08:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:50:07 INFO - PROCESS | 1657 | 1462981807486 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 1657 | 1462981807489 Marionette TRACE conn3 <- [1,1450,null,{}] 08:50:07 INFO - PROCESS | 1657 | 1462981807493 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 1657 | 1462981807597 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:50:07 INFO - PROCESS | 1657 | 1462981807698 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c0800 == 60 [pid = 1657] [id = 370] 08:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1127d7400) [pid = 1657] [serial = 1109] [outer = 0x0] 08:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1127df800) [pid = 1657] [serial = 1110] [outer = 0x1127d7400] 08:50:07 INFO - PROCESS | 1657 | 1462981807729 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1164e7c00) [pid = 1657] [serial = 1111] [outer = 0x1127d7400] 08:50:08 INFO - PROCESS | 1657 | 1462981808208 Marionette TRACE conn3 <- [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]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 771ms 08:50:08 INFO - PROCESS | 1657 | 1462981808259 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1657 | 1462981808263 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 08:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:50:08 INFO - PROCESS | 1657 | 1462981808290 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1657 | 1462981808292 Marionette TRACE conn3 <- [1,1454,null,{}] 08:50:08 INFO - PROCESS | 1657 | 1462981808295 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 1657 | 1462981808403 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:50:08 INFO - PROCESS | 1657 | 1462981808474 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255ca000 == 61 [pid = 1657] [id = 371] 08:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x118a11000) [pid = 1657] [serial = 1112] [outer = 0x0] 08:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x119468000) [pid = 1657] [serial = 1113] [outer = 0x118a11000] 08:50:08 INFO - PROCESS | 1657 | 1462981808503 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1199e7000) [pid = 1657] [serial = 1114] [outer = 0x118a11000] 08:50:08 INFO - PROCESS | 1657 | 1462981808941 Marionette TRACE conn3 <- [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]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 675ms 08:50:08 INFO - PROCESS | 1657 | 1462981808961 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1657 | 1462981808962 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 08:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:50:08 INFO - PROCESS | 1657 | 1462981808965 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1657 | 1462981808966 Marionette TRACE conn3 <- [1,1458,null,{}] 08:50:08 INFO - PROCESS | 1657 | 1462981808973 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1657 | 1462981809084 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:50:09 INFO - PROCESS | 1657 | 1462981809144 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c34a000 == 62 [pid = 1657] [id = 372] 08:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x124a3d400) [pid = 1657] [serial = 1115] [outer = 0x0] 08:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1268b2000) [pid = 1657] [serial = 1116] [outer = 0x124a3d400] 08:50:09 INFO - PROCESS | 1657 | 1462981809219 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x126dbac00) [pid = 1657] [serial = 1117] [outer = 0x124a3d400] 08:50:09 INFO - PROCESS | 1657 | 1462981809676 Marionette TRACE conn3 <- [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]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 771ms 08:50:09 INFO - PROCESS | 1657 | 1462981809737 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 1657 | 1462981809738 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 08:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:50:09 INFO - PROCESS | 1657 | 1462981809741 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1657 | 1462981809742 Marionette TRACE conn3 <- [1,1462,null,{}] 08:50:09 INFO - PROCESS | 1657 | 1462981809744 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1657 | 1462981809854 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:50:09 INFO - PROCESS | 1657 | 1462981809925 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d755000 == 63 [pid = 1657] [id = 373] 08:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1289a4400) [pid = 1657] [serial = 1118] [outer = 0x0] 08:50:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x128e74400) [pid = 1657] [serial = 1119] [outer = 0x1289a4400] 08:50:09 INFO - PROCESS | 1657 | 1462981809954 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12aa0f400) [pid = 1657] [serial = 1120] [outer = 0x1289a4400] 08:50:10 INFO - PROCESS | 1657 | 1462981810371 Marionette TRACE conn3 <- [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]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 669ms 08:50:10 INFO - PROCESS | 1657 | 1462981810411 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1657 | 1462981810412 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 08:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:50:10 INFO - PROCESS | 1657 | 1462981810415 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1657 | 1462981810416 Marionette TRACE conn3 <- [1,1466,null,{}] 08:50:10 INFO - PROCESS | 1657 | 1462981810419 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 1657 | 1462981810523 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:50:10 INFO - PROCESS | 1657 | 1462981810593 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8d9000 == 64 [pid = 1657] [id = 374] 08:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x129240800) [pid = 1657] [serial = 1121] [outer = 0x0] 08:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12ad53c00) [pid = 1657] [serial = 1122] [outer = 0x129240800] 08:50:10 INFO - PROCESS | 1657 | 1462981810624 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12adb2000) [pid = 1657] [serial = 1123] [outer = 0x129240800] 08:50:11 INFO - PROCESS | 1657 | 1462981811058 Marionette TRACE conn3 <- [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]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 08:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:50:11 INFO - PROCESS | 1657 | 1462981811085 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 1657 | 1462981811087 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 08:50:11 INFO - PROCESS | 1657 | 1462981811089 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 1657 | 1462981811090 Marionette TRACE conn3 <- [1,1470,null,{}] 08:50:11 INFO - PROCESS | 1657 | 1462981811092 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 1657 | 1462981811228 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:50:11 INFO - PROCESS | 1657 | 1462981811303 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc60000 == 65 [pid = 1657] [id = 375] 08:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12bf61800) [pid = 1657] [serial = 1124] [outer = 0x0] 08:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12bff0400) [pid = 1657] [serial = 1125] [outer = 0x12bf61800] 08:50:11 INFO - PROCESS | 1657 | 1462981811332 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12c524800) [pid = 1657] [serial = 1126] [outer = 0x12bf61800] 08:50:11 INFO - PROCESS | 1657 | 1462981811767 Marionette TRACE conn3 <- [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]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 720ms 08:50:11 INFO - PROCESS | 1657 | 1462981811809 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 1657 | 1462981811811 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 08:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:50:11 INFO - PROCESS | 1657 | 1462981811813 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 1657 | 1462981811814 Marionette TRACE conn3 <- [1,1474,null,{}] 08:50:11 INFO - PROCESS | 1657 | 1462981811817 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 1657 | 1462981811920 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:50:11 INFO - PROCESS | 1657 | 1462981811978 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355c7000 == 66 [pid = 1657] [id = 376] 08:50:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x11104ac00) [pid = 1657] [serial = 1127] [outer = 0x0] 08:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x111051800) [pid = 1657] [serial = 1128] [outer = 0x11104ac00] 08:50:12 INFO - PROCESS | 1657 | 1462981812007 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x111055400) [pid = 1657] [serial = 1129] [outer = 0x11104ac00] 08:50:12 INFO - PROCESS | 1657 | 1462981812455 Marionette TRACE conn3 <- [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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 08:50:12 INFO - PROCESS | 1657 | 1462981812536 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1657 | 1462981812537 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:50:12 INFO - PROCESS | 1657 | 1462981812542 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1657 | 1462981812543 Marionette TRACE conn3 <- [1,1478,null,{}] 08:50:12 INFO - PROCESS | 1657 | 1462981812545 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1657 | 1462981812650 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:50:12 INFO - PROCESS | 1657 | 1462981812723 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x116742000 == 67 [pid = 1657] [id = 377] 08:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x111056c00) [pid = 1657] [serial = 1130] [outer = 0x0] 08:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x117448000) [pid = 1657] [serial = 1131] [outer = 0x111056c00] 08:50:12 INFO - PROCESS | 1657 | 1462981812754 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12942fc00) [pid = 1657] [serial = 1132] [outer = 0x111056c00] 08:50:13 INFO - PROCESS | 1657 | 1462981813345 Marionette TRACE conn3 <- [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]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 870ms 08:50:13 INFO - PROCESS | 1657 | 1462981813413 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 1657 | 1462981813417 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 08:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:50:13 INFO - PROCESS | 1657 | 1462981813422 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1657 | 1462981813425 Marionette TRACE conn3 <- [1,1482,null,{}] 08:50:13 INFO - PROCESS | 1657 | 1462981813430 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 1657 | 1462981813584 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:50:13 INFO - PROCESS | 1657 | 1462981813712 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12114e800 == 68 [pid = 1657] [id = 378] 08:50:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x112f4b800) [pid = 1657] [serial = 1133] [outer = 0x0] 08:50:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x113c4e000) [pid = 1657] [serial = 1134] [outer = 0x112f4b800] 08:50:13 INFO - PROCESS | 1657 | 1462981813761 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x118106c00) [pid = 1657] [serial = 1135] [outer = 0x112f4b800] 08:50:14 INFO - PROCESS | 1657 | 1462981814228 Marionette TRACE conn3 <- [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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 876ms 08:50:14 INFO - PROCESS | 1657 | 1462981814297 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 1657 | 1462981814303 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:50:14 INFO - PROCESS | 1657 | 1462981814307 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1657 | 1462981814309 Marionette TRACE conn3 <- [1,1486,null,{}] 08:50:14 INFO - PROCESS | 1657 | 1462981814311 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 1657 | 1462981814411 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:50:14 INFO - PROCESS | 1657 | 1462981814492 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194ab800 == 69 [pid = 1657] [id = 379] 08:50:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x118a0c000) [pid = 1657] [serial = 1136] [outer = 0x0] 08:50:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x119463800) [pid = 1657] [serial = 1137] [outer = 0x118a0c000] 08:50:14 INFO - PROCESS | 1657 | 1462981814519 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x119950800) [pid = 1657] [serial = 1138] [outer = 0x118a0c000] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12cab7000 == 68 [pid = 1657] [id = 368] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c351800 == 67 [pid = 1657] [id = 367] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119f85800 == 66 [pid = 1657] [id = 366] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac17800 == 65 [pid = 1657] [id = 365] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x129973000 == 64 [pid = 1657] [id = 364] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x129476800 == 63 [pid = 1657] [id = 363] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x128bbd800 == 62 [pid = 1657] [id = 362] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117009000 == 61 [pid = 1657] [id = 361] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1213d3000 == 60 [pid = 1657] [id = 360] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a3000 == 59 [pid = 1657] [id = 359] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x115f76800 == 58 [pid = 1657] [id = 358] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11846a800 == 57 [pid = 1657] [id = 357] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12d177800 == 56 [pid = 1657] [id = 354] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c34f800 == 55 [pid = 1657] [id = 353] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x124dc9000 == 54 [pid = 1657] [id = 352] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1170d8800 == 53 [pid = 1657] [id = 351] 08:50:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c340000 == 52 [pid = 1657] [id = 350] 08:50:14 INFO - PROCESS | 1657 | 1462981814895 Marionette TRACE conn3 <- [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]]]}] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12aa33000) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x128baf400) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12899c800) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x127129000) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1134e6800) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1134ec400) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1127e1800) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11994d000) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x121135c00) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1296f0400) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x116845000) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x11930fc00) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1214ec800) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x129244800) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x120f37c00) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1134f0000) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x118637800) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x118630400) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11757dc00) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x124a3d800) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x126db4c00) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x128bb9400) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x118f93000) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x129914800) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12aa0e800) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x126db6c00) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x125630400) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12aa88c00) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128e7a400) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x126b51c00) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x129235c00) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 08:50:14 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1219d0400) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 08:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 619ms 08:50:14 INFO - PROCESS | 1657 | 1462981814927 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:50:14 INFO - PROCESS | 1657 | 1462981814928 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 08:50:14 INFO - PROCESS | 1657 | 1462981814931 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1657 | 1462981814933 Marionette TRACE conn3 <- [1,1490,null,{}] 08:50:14 INFO - PROCESS | 1657 | 1462981814941 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 1657 | 1462981815031 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:50:15 INFO - PROCESS | 1657 | 1462981815039 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f8a000 == 53 [pid = 1657] [id = 380] 08:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x120f37400) [pid = 1657] [serial = 1139] [outer = 0x0] 08:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1211d9000) [pid = 1657] [serial = 1140] [outer = 0x120f37400] 08:50:15 INFO - PROCESS | 1657 | 1462981815067 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x124a39400) [pid = 1657] [serial = 1141] [outer = 0x120f37400] 08:50:15 INFO - PROCESS | 1657 | 1462981815423 Marionette TRACE conn3 <- [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]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 08:50:15 INFO - PROCESS | 1657 | 1462981815453 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 1657 | 1462981815455 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 08:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:50:15 INFO - PROCESS | 1657 | 1462981815457 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 1657 | 1462981815458 Marionette TRACE conn3 <- [1,1494,null,{}] 08:50:15 INFO - PROCESS | 1657 | 1462981815460 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 1657 | 1462981815548 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:50:15 INFO - PROCESS | 1657 | 1462981815608 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a73800 == 54 [pid = 1657] [id = 381] 08:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x124a38c00) [pid = 1657] [serial = 1142] [outer = 0x0] 08:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x124df0c00) [pid = 1657] [serial = 1143] [outer = 0x124a38c00] 08:50:15 INFO - PROCESS | 1657 | 1462981815634 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x126db2400) [pid = 1657] [serial = 1144] [outer = 0x124a38c00] 08:50:15 INFO - PROCESS | 1657 | 1462981815929 Marionette TRACE conn3 <- [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]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 08:50:15 INFO - PROCESS | 1657 | 1462981815977 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 1657 | 1462981815978 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 08:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:50:15 INFO - PROCESS | 1657 | 1462981815980 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 1657 | 1462981815982 Marionette TRACE conn3 <- [1,1498,null,{}] 08:50:15 INFO - PROCESS | 1657 | 1462981815986 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 1657 | 1462981816070 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:50:16 INFO - PROCESS | 1657 | 1462981816127 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bc5800 == 55 [pid = 1657] [id = 382] 08:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x124a3c000) [pid = 1657] [serial = 1145] [outer = 0x0] 08:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x127085800) [pid = 1657] [serial = 1146] [outer = 0x124a3c000] 08:50:16 INFO - PROCESS | 1657 | 1462981816153 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1289a0000) [pid = 1657] [serial = 1147] [outer = 0x124a3c000] 08:50:16 INFO - PROCESS | 1657 | 1462981816439 Marionette TRACE conn3 <- [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]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 473ms 08:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:50:16 INFO - PROCESS | 1657 | 1462981816457 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 1657 | 1462981816458 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 08:50:16 INFO - PROCESS | 1657 | 1462981816460 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1657 | 1462981816461 Marionette TRACE conn3 <- [1,1502,null,{}] 08:50:16 INFO - PROCESS | 1657 | 1462981816471 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 1657 | 1462981816577 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:50:16 INFO - PROCESS | 1657 | 1462981816583 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12996e800 == 56 [pid = 1657] [id = 383] 08:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x128c21400) [pid = 1657] [serial = 1148] [outer = 0x0] 08:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x129427000) [pid = 1657] [serial = 1149] [outer = 0x128c21400] 08:50:16 INFO - PROCESS | 1657 | 1462981816609 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12aa32400) [pid = 1657] [serial = 1150] [outer = 0x128c21400] 08:50:16 INFO - PROCESS | 1657 | 1462981816978 Marionette TRACE conn3 <- [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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 572ms 08:50:17 INFO - PROCESS | 1657 | 1462981817032 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1657 | 1462981817034 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:50:17 INFO - PROCESS | 1657 | 1462981817036 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1657 | 1462981817037 Marionette TRACE conn3 <- [1,1506,null,{}] 08:50:17 INFO - PROCESS | 1657 | 1462981817039 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 1657 | 1462981817155 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:50:17 INFO - PROCESS | 1657 | 1462981817170 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb80800 == 57 [pid = 1657] [id = 384] 08:50:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x117176800) [pid = 1657] [serial = 1151] [outer = 0x0] 08:50:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12aa84800) [pid = 1657] [serial = 1152] [outer = 0x117176800] 08:50:17 INFO - PROCESS | 1657 | 1462981817195 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12aaf4000) [pid = 1657] [serial = 1153] [outer = 0x117176800] 08:50:17 INFO - PROCESS | 1657 | 1462981817541 Marionette TRACE conn3 <- [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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 519ms 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:50:17 INFO - PROCESS | 1657 | 1462981817555 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1657 | 1462981817557 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 08:50:17 INFO - PROCESS | 1657 | 1462981817559 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1657 | 1462981817560 Marionette TRACE conn3 <- [1,1510,null,{}] 08:50:17 INFO - PROCESS | 1657 | 1462981817562 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 1657 | 1462981817680 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:50:17 INFO - PROCESS | 1657 | 1462981817695 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c342800 == 58 [pid = 1657] [id = 385] 08:50:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12aa36800) [pid = 1657] [serial = 1154] [outer = 0x0] 08:50:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12b499c00) [pid = 1657] [serial = 1155] [outer = 0x12aa36800] 08:50:17 INFO - PROCESS | 1657 | 1462981817720 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12bbc0400) [pid = 1657] [serial = 1156] [outer = 0x12aa36800] 08:50:18 INFO - PROCESS | 1657 | 1462981818048 Marionette TRACE conn3 <- [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]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:50:18 INFO - PROCESS | 1657 | 1462981818078 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 1657 | 1462981818079 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 08:50:18 INFO - PROCESS | 1657 | 1462981818086 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 1657 | 1462981818087 Marionette TRACE conn3 <- [1,1514,null,{}] 08:50:18 INFO - PROCESS | 1657 | 1462981818090 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 1657 | 1462981818200 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:50:18 INFO - PROCESS | 1657 | 1462981818212 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7d8000 == 59 [pid = 1657] [id = 386] 08:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12bbb7c00) [pid = 1657] [serial = 1157] [outer = 0x0] 08:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12bf5e800) [pid = 1657] [serial = 1158] [outer = 0x12bbb7c00] 08:50:18 INFO - PROCESS | 1657 | 1462981818239 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12bff1c00) [pid = 1657] [serial = 1159] [outer = 0x12bbb7c00] 08:50:18 INFO - PROCESS | 1657 | 1462981818592 Marionette TRACE conn3 <- [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]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 525ms 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:50:18 INFO - PROCESS | 1657 | 1462981818606 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 1657 | 1462981818607 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 08:50:18 INFO - PROCESS | 1657 | 1462981818609 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 1657 | 1462981818610 Marionette TRACE conn3 <- [1,1518,null,{}] 08:50:18 INFO - PROCESS | 1657 | 1462981818613 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 1657 | 1462981818724 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x125541c00) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x128baa800) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x120f32800) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1130d9400) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x121138c00) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x129915800) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x11943d400) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1122a9c00) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x112680c00) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12b49c400) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x126809400) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:50:18 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x126b52800) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:50:18 INFO - PROCESS | 1657 | 1462981818883 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x119490800 == 60 [pid = 1657] [id = 387] 08:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x112680c00) [pid = 1657] [serial = 1160] [outer = 0x0] 08:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x11817ec00) [pid = 1657] [serial = 1161] [outer = 0x112680c00] 08:50:18 INFO - PROCESS | 1657 | 1462981818908 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x125058400) [pid = 1657] [serial = 1162] [outer = 0x112680c00] 08:50:19 INFO - PROCESS | 1657 | 1462981819206 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 618ms 08:50:19 INFO - PROCESS | 1657 | 1462981819229 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 1657 | 1462981819231 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 08:50:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:50:19 INFO - PROCESS | 1657 | 1462981819238 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1657 | 1462981819241 Marionette TRACE conn3 <- [1,1522,null,{}] 08:50:19 INFO - PROCESS | 1657 | 1462981819243 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 1657 | 1462981819356 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:50:19 INFO - PROCESS | 1657 | 1462981819482 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d74b800 == 61 [pid = 1657] [id = 388] 08:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12cb68000) [pid = 1657] [serial = 1163] [outer = 0x0] 08:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12cb6b000) [pid = 1657] [serial = 1164] [outer = 0x12cb68000] 08:50:19 INFO - PROCESS | 1657 | 1462981819519 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12cddd800) [pid = 1657] [serial = 1165] [outer = 0x12cb68000] 08:50:19 INFO - PROCESS | 1657 | 1462981819781 Marionette TRACE conn3 <- [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"]]]}] 08:50:19 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 () { 08:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:50:19 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 () { 08:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:50:19 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 () { 08:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:50:19 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 () { 08:50:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:50:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 573ms 08:50:19 INFO - PROCESS | 1657 | 1462981819809 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 1657 | 1462981819811 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 08:50:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:50:19 INFO - PROCESS | 1657 | 1462981819813 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1657 | 1462981819814 Marionette TRACE conn3 <- [1,1526,null,{}] 08:50:19 INFO - PROCESS | 1657 | 1462981819824 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 1657 | 1462981819920 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:50:19 INFO - PROCESS | 1657 | 1462981819924 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354f4800 == 62 [pid = 1657] [id = 389] 08:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12cb6d800) [pid = 1657] [serial = 1166] [outer = 0x0] 08:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12d1c3800) [pid = 1657] [serial = 1167] [outer = 0x12cb6d800] 08:50:19 INFO - PROCESS | 1657 | 1462981819950 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12d314000) [pid = 1657] [serial = 1168] [outer = 0x12cb6d800] 08:50:20 INFO - PROCESS | 1657 | 1462981820267 Marionette TRACE conn3 <- [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"]]]}] 08:50:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:50:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:50:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:50:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 477ms 08:50:20 INFO - PROCESS | 1657 | 1462981820291 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 1657 | 1462981820292 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 08:50:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:50:20 INFO - PROCESS | 1657 | 1462981820295 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1657 | 1462981820296 Marionette TRACE conn3 <- [1,1530,null,{}] 08:50:20 INFO - PROCESS | 1657 | 1462981820301 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 1657 | 1462981820425 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:50:20 INFO - PROCESS | 1657 | 1462981820432 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355ce000 == 63 [pid = 1657] [id = 390] 08:50:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x11973cc00) [pid = 1657] [serial = 1169] [outer = 0x0] 08:50:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x119748800) [pid = 1657] [serial = 1170] [outer = 0x11973cc00] 08:50:20 INFO - PROCESS | 1657 | 1462981820456 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12d1c1800) [pid = 1657] [serial = 1171] [outer = 0x11973cc00] 08:50:20 INFO - PROCESS | 1657 | 1462981820728 Marionette TRACE conn3 <- [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]]]}] 08:50:20 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 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:50:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:50:20 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. 08:50:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:50:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 08:50:20 INFO - PROCESS | 1657 | 1462981820772 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 1657 | 1462981820774 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 08:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:50:20 INFO - PROCESS | 1657 | 1462981820776 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1657 | 1462981820777 Marionette TRACE conn3 <- [1,1534,null,{}] 08:50:20 INFO - PROCESS | 1657 | 1462981820779 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 1657 | 1462981820873 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:50:21 INFO - PROCESS | 1657 | 1462981821001 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11673d000 == 64 [pid = 1657] [id = 391] 08:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x110fd9c00) [pid = 1657] [serial = 1172] [outer = 0x0] 08:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x111051000) [pid = 1657] [serial = 1173] [outer = 0x110fd9c00] 08:50:21 INFO - PROCESS | 1657 | 1462981821034 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1127e1800) [pid = 1657] [serial = 1174] [outer = 0x110fd9c00] 08:50:21 INFO - PROCESS | 1657 | 1462981821520 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 08:50:21 INFO - PROCESS | 1657 | 1462981821568 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 1657 | 1462981821573 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 08:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:50:21 INFO - PROCESS | 1657 | 1462981821580 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 1657 | 1462981821585 Marionette TRACE conn3 <- [1,1538,null,{}] 08:50:21 INFO - PROCESS | 1657 | 1462981821590 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 1657 | 1462981821760 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:50:21 INFO - PROCESS | 1657 | 1462981821838 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x125698800 == 65 [pid = 1657] [id = 392] 08:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x118a06000) [pid = 1657] [serial = 1175] [outer = 0x0] 08:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x119305000) [pid = 1657] [serial = 1176] [outer = 0x118a06000] 08:50:21 INFO - PROCESS | 1657 | 1462981821869 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x11974a800) [pid = 1657] [serial = 1177] [outer = 0x118a06000] 08:50:22 INFO - PROCESS | 1657 | 1462981822324 Marionette TRACE conn3 <- [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]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 775ms 08:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:50:22 INFO - PROCESS | 1657 | 1462981822356 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1657 | 1462981822359 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 08:50:22 INFO - PROCESS | 1657 | 1462981822361 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 1657 | 1462981822362 Marionette TRACE conn3 <- [1,1542,null,{}] 08:50:22 INFO - PROCESS | 1657 | 1462981822365 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 1657 | 1462981822475 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:50:22 INFO - PROCESS | 1657 | 1462981822554 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d175800 == 66 [pid = 1657] [id = 393] 08:50:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x119b8a400) [pid = 1657] [serial = 1178] [outer = 0x0] 08:50:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x124a3b800) [pid = 1657] [serial = 1179] [outer = 0x119b8a400] 08:50:22 INFO - PROCESS | 1657 | 1462981822586 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x126db5800) [pid = 1657] [serial = 1180] [outer = 0x119b8a400] 08:50:23 INFO - PROCESS | 1657 | 1462981823008 Marionette TRACE conn3 <- [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]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 668ms 08:50:23 INFO - PROCESS | 1657 | 1462981823030 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:50:23 INFO - PROCESS | 1657 | 1462981823032 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 08:50:23 INFO - PROCESS | 1657 | 1462981823039 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1657 | 1462981823044 Marionette TRACE conn3 <- [1,1546,null,{}] 08:50:23 INFO - PROCESS | 1657 | 1462981823047 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 1657 | 1462981823159 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:50:23 INFO - PROCESS | 1657 | 1462981823238 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x13533c800 == 67 [pid = 1657] [id = 394] 08:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12899c000) [pid = 1657] [serial = 1181] [outer = 0x0] 08:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x128e71c00) [pid = 1657] [serial = 1182] [outer = 0x12899c000] 08:50:23 INFO - PROCESS | 1657 | 1462981823268 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12aa10800) [pid = 1657] [serial = 1183] [outer = 0x12899c000] 08:50:23 INFO - PROCESS | 1657 | 1462981823685 Marionette TRACE conn3 <- [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]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 679ms 08:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:50:23 INFO - PROCESS | 1657 | 1462981823713 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 1657 | 1462981823715 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 08:50:23 INFO - PROCESS | 1657 | 1462981823718 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1657 | 1462981823719 Marionette TRACE conn3 <- [1,1550,null,{}] 08:50:23 INFO - PROCESS | 1657 | 1462981823721 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 1657 | 1462981823847 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:50:23 INFO - PROCESS | 1657 | 1462981823924 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b0e000 == 68 [pid = 1657] [id = 395] 08:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12aa09400) [pid = 1657] [serial = 1184] [outer = 0x0] 08:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12b49a000) [pid = 1657] [serial = 1185] [outer = 0x12aa09400] 08:50:23 INFO - PROCESS | 1657 | 1462981823954 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12bfe7800) [pid = 1657] [serial = 1186] [outer = 0x12aa09400] 08:50:24 INFO - PROCESS | 1657 | 1462981824360 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 08:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:50:24 INFO - PROCESS | 1657 | 1462981824388 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 1657 | 1462981824390 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 08:50:24 INFO - PROCESS | 1657 | 1462981824392 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1657 | 1462981824393 Marionette TRACE conn3 <- [1,1554,null,{}] 08:50:24 INFO - PROCESS | 1657 | 1462981824395 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 1657 | 1462981824504 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:50:24 INFO - PROCESS | 1657 | 1462981824621 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x135ddb000 == 69 [pid = 1657] [id = 396] 08:50:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x126d91800) [pid = 1657] [serial = 1187] [outer = 0x0] 08:50:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x126d93400) [pid = 1657] [serial = 1188] [outer = 0x126d91800] 08:50:24 INFO - PROCESS | 1657 | 1462981824661 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12c524c00) [pid = 1657] [serial = 1189] [outer = 0x126d91800] 08:50:25 INFO - PROCESS | 1657 | 1462981825087 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 08:50:25 INFO - PROCESS | 1657 | 1462981825113 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 1657 | 1462981825114 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 08:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:50:25 INFO - PROCESS | 1657 | 1462981825116 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 1657 | 1462981825118 Marionette TRACE conn3 <- [1,1558,null,{}] 08:50:25 INFO - PROCESS | 1657 | 1462981825139 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 1657 | 1462981825247 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:50:25 INFO - PROCESS | 1657 | 1462981825375 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c96000 == 70 [pid = 1657] [id = 397] 08:50:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x124a3c800) [pid = 1657] [serial = 1190] [outer = 0x0] 08:50:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12bc4f400) [pid = 1657] [serial = 1191] [outer = 0x124a3c800] 08:50:25 INFO - PROCESS | 1657 | 1462981825405 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12c529800) [pid = 1657] [serial = 1192] [outer = 0x124a3c800] 08:50:25 INFO - PROCESS | 1657 | 1462981825784 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 686ms 08:50:25 INFO - PROCESS | 1657 | 1462981825803 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 1657 | 1462981825805 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 08:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:50:25 INFO - PROCESS | 1657 | 1462981825807 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 1657 | 1462981825808 Marionette TRACE conn3 <- [1,1562,null,{}] 08:50:25 INFO - PROCESS | 1657 | 1462981825811 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 1657 | 1462981825919 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:50:26 INFO - PROCESS | 1657 | 1462981825999 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f80000 == 71 [pid = 1657] [id = 398] 08:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x110fde800) [pid = 1657] [serial = 1193] [outer = 0x0] 08:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12942b000) [pid = 1657] [serial = 1194] [outer = 0x110fde800] 08:50:26 INFO - PROCESS | 1657 | 1462981826028 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12c527400) [pid = 1657] [serial = 1195] [outer = 0x110fde800] 08:50:26 INFO - PROCESS | 1657 | 1462981826709 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 920ms 08:50:26 INFO - PROCESS | 1657 | 1462981826728 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 1657 | 1462981826731 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 08:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:50:26 INFO - PROCESS | 1657 | 1462981826735 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 1657 | 1462981826737 Marionette TRACE conn3 <- [1,1566,null,{}] 08:50:26 INFO - PROCESS | 1657 | 1462981826742 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 1657 | 1462981826877 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:50:26 INFO - PROCESS | 1657 | 1462981826966 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941f800 == 72 [pid = 1657] [id = 399] 08:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x1127d9000) [pid = 1657] [serial = 1196] [outer = 0x0] 08:50:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x115fd3400) [pid = 1657] [serial = 1197] [outer = 0x1127d9000] 08:50:26 INFO - PROCESS | 1657 | 1462981826996 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x116843c00) [pid = 1657] [serial = 1198] [outer = 0x1127d9000] 08:50:27 INFO - PROCESS | 1657 | 1462981827393 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 722ms 08:50:27 INFO - PROCESS | 1657 | 1462981827457 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1657 | 1462981827461 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 08:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:50:27 INFO - PROCESS | 1657 | 1462981827486 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1657 | 1462981827487 Marionette TRACE conn3 <- [1,1570,null,{}] 08:50:27 INFO - PROCESS | 1657 | 1462981827492 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 1657 | 1462981827593 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:50:27 INFO - PROCESS | 1657 | 1462981827680 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160c6800 == 73 [pid = 1657] [id = 400] 08:50:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x116a63800) [pid = 1657] [serial = 1199] [outer = 0x0] 08:50:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x11757bc00) [pid = 1657] [serial = 1200] [outer = 0x116a63800] 08:50:27 INFO - PROCESS | 1657 | 1462981827707 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x1181cb000) [pid = 1657] [serial = 1201] [outer = 0x116a63800] 08:50:28 INFO - PROCESS | 1657 | 1462981828226 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 795ms 08:50:28 INFO - PROCESS | 1657 | 1462981828261 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 1657 | 1462981828263 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 08:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:50:28 INFO - PROCESS | 1657 | 1462981828267 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 1657 | 1462981828270 Marionette TRACE conn3 <- [1,1574,null,{}] 08:50:28 INFO - PROCESS | 1657 | 1462981828279 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 1657 | 1462981828452 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12c34b800 == 72 [pid = 1657] [id = 294] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1355ce000 == 71 [pid = 1657] [id = 390] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1354f4800 == 70 [pid = 1657] [id = 389] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12d74b800 == 69 [pid = 1657] [id = 388] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x119490800 == 68 [pid = 1657] [id = 387] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7d8000 == 67 [pid = 1657] [id = 386] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12c342800 == 66 [pid = 1657] [id = 385] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12bc35c00) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb80800 == 65 [pid = 1657] [id = 384] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12996e800 == 64 [pid = 1657] [id = 383] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x128bc5800 == 63 [pid = 1657] [id = 382] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x124a73800 == 62 [pid = 1657] [id = 381] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x119f8a000 == 61 [pid = 1657] [id = 380] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1194ab800 == 60 [pid = 1657] [id = 379] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12114e800 == 59 [pid = 1657] [id = 378] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1355c7000 == 58 [pid = 1657] [id = 376] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc60000 == 57 [pid = 1657] [id = 375] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8d9000 == 56 [pid = 1657] [id = 374] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12d755000 == 55 [pid = 1657] [id = 373] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12c34a000 == 54 [pid = 1657] [id = 372] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1255ca000 == 53 [pid = 1657] [id = 371] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c0800 == 52 [pid = 1657] [id = 370] 08:50:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12d17b800 == 51 [pid = 1657] [id = 369] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12899d800) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x129432c00) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x124a39800) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x1211d5400) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x128e76000) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x118f8f800) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12aa91c00) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1181d2400) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x119304400) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x124a44400) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x117441400) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12aa0b400) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x129916800) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x11946e000) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x119faac00) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12562d400) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x126db0400) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12aa39400) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x119c91400) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1168b5400) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x112f4d000) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12b4a6400) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x129432000) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12aa38000) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x126dba000) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x128bb2000) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12aafbc00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x11946ac00) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x116847000) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12b499800) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1274ff800) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 08:50:28 INFO - PROCESS | 1657 | 1462981828544 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f26800 == 52 [pid = 1657] [id = 401] 08:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1168b5400) [pid = 1657] [serial = 1202] [outer = 0x0] 08:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x118175c00) [pid = 1657] [serial = 1203] [outer = 0x1168b5400] 08:50:28 INFO - PROCESS | 1657 | 1462981828573 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x11973f800) [pid = 1657] [serial = 1204] [outer = 0x1168b5400] 08:50:28 INFO - PROCESS | 1657 | 1462981828897 Marionette TRACE conn3 <- [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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 673ms 08:50:28 INFO - PROCESS | 1657 | 1462981828940 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 1657 | 1462981828942 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 08:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:50:28 INFO - PROCESS | 1657 | 1462981828945 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 1657 | 1462981828947 Marionette TRACE conn3 <- [1,1578,null,{}] 08:50:28 INFO - PROCESS | 1657 | 1462981828950 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1657 | 1462981829064 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:50:29 INFO - PROCESS | 1657 | 1462981829171 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a3800 == 53 [pid = 1657] [id = 402] 08:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11973e000) [pid = 1657] [serial = 1205] [outer = 0x0] 08:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x119b85000) [pid = 1657] [serial = 1206] [outer = 0x11973e000] 08:50:29 INFO - PROCESS | 1657 | 1462981829198 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12113c400) [pid = 1657] [serial = 1207] [outer = 0x11973e000] 08:50:29 INFO - PROCESS | 1657 | 1462981829463 Marionette TRACE conn3 <- [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]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 08:50:29 INFO - PROCESS | 1657 | 1462981829523 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1657 | 1462981829524 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 08:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:50:29 INFO - PROCESS | 1657 | 1462981829526 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1657 | 1462981829527 Marionette TRACE conn3 <- [1,1582,null,{}] 08:50:29 INFO - PROCESS | 1657 | 1462981829530 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1657 | 1462981829616 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:50:29 INFO - PROCESS | 1657 | 1462981829623 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x124dd2800 == 54 [pid = 1657] [id = 403] 08:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1211ce000) [pid = 1657] [serial = 1208] [outer = 0x0] 08:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x121537000) [pid = 1657] [serial = 1209] [outer = 0x1211ce000] 08:50:29 INFO - PROCESS | 1657 | 1462981829648 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x123df0400) [pid = 1657] [serial = 1210] [outer = 0x1211ce000] 08:50:30 INFO - PROCESS | 1657 | 1462981830014 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 08:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:50:30 INFO - PROCESS | 1657 | 1462981830045 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 1657 | 1462981830047 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 08:50:30 INFO - PROCESS | 1657 | 1462981830049 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 1657 | 1462981830051 Marionette TRACE conn3 <- [1,1586,null,{}] 08:50:30 INFO - PROCESS | 1657 | 1462981830055 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 1657 | 1462981830149 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:50:30 INFO - PROCESS | 1657 | 1462981830156 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bba800 == 55 [pid = 1657] [id = 404] 08:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x1219d0c00) [pid = 1657] [serial = 1211] [outer = 0x0] 08:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x124afac00) [pid = 1657] [serial = 1212] [outer = 0x1219d0c00] 08:50:30 INFO - PROCESS | 1657 | 1462981830182 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x126d8f400) [pid = 1657] [serial = 1213] [outer = 0x1219d0c00] 08:50:30 INFO - PROCESS | 1657 | 1462981830532 Marionette TRACE conn3 <- [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]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 523ms 08:50:30 INFO - PROCESS | 1657 | 1462981830572 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:50:30 INFO - PROCESS | 1657 | 1462981830574 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 08:50:30 INFO - PROCESS | 1657 | 1462981830576 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 1657 | 1462981830577 Marionette TRACE conn3 <- [1,1590,null,{}] 08:50:30 INFO - PROCESS | 1657 | 1462981830579 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 1657 | 1462981830697 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:50:30 INFO - PROCESS | 1657 | 1462981830711 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12924f800 == 56 [pid = 1657] [id = 405] 08:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x123dec000) [pid = 1657] [serial = 1214] [outer = 0x0] 08:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x126dae800) [pid = 1657] [serial = 1215] [outer = 0x123dec000] 08:50:30 INFO - PROCESS | 1657 | 1462981830736 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12712a400) [pid = 1657] [serial = 1216] [outer = 0x123dec000] 08:50:31 INFO - PROCESS | 1657 | 1462981831093 Marionette TRACE conn3 <- [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]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms 08:50:31 INFO - PROCESS | 1657 | 1462981831145 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1657 | 1462981831147 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 08:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:50:31 INFO - PROCESS | 1657 | 1462981831154 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1657 | 1462981831155 Marionette TRACE conn3 <- [1,1594,null,{}] 08:50:31 INFO - PROCESS | 1657 | 1462981831158 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 1657 | 1462981831268 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:50:31 INFO - PROCESS | 1657 | 1462981831310 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a811000 == 57 [pid = 1657] [id = 406] 08:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1274f5000) [pid = 1657] [serial = 1217] [outer = 0x0] 08:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x128999c00) [pid = 1657] [serial = 1218] [outer = 0x1274f5000] 08:50:31 INFO - PROCESS | 1657 | 1462981831336 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x128bb2400) [pid = 1657] [serial = 1219] [outer = 0x1274f5000] 08:50:31 INFO - PROCESS | 1657 | 1462981831646 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 525ms 08:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:50:31 INFO - PROCESS | 1657 | 1462981831675 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1657 | 1462981831676 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 08:50:31 INFO - PROCESS | 1657 | 1462981831678 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1657 | 1462981831679 Marionette TRACE conn3 <- [1,1598,null,{}] 08:50:31 INFO - PROCESS | 1657 | 1462981831688 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 1657 | 1462981831793 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:50:31 INFO - PROCESS | 1657 | 1462981831797 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac1d000 == 58 [pid = 1657] [id = 407] 08:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x1274f5c00) [pid = 1657] [serial = 1220] [outer = 0x0] 08:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x128c26400) [pid = 1657] [serial = 1221] [outer = 0x1274f5c00] 08:50:31 INFO - PROCESS | 1657 | 1462981831823 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x129244400) [pid = 1657] [serial = 1222] [outer = 0x1274f5c00] 08:50:32 INFO - PROCESS | 1657 | 1462981832177 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 08:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:50:32 INFO - PROCESS | 1657 | 1462981832196 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1657 | 1462981832198 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 08:50:32 INFO - PROCESS | 1657 | 1462981832200 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1657 | 1462981832208 Marionette TRACE conn3 <- [1,1602,null,{}] 08:50:32 INFO - PROCESS | 1657 | 1462981832211 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 1657 | 1462981832320 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:50:32 INFO - PROCESS | 1657 | 1462981832334 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbd2000 == 59 [pid = 1657] [id = 408] 08:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12942a000) [pid = 1657] [serial = 1223] [outer = 0x0] 08:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x129921800) [pid = 1657] [serial = 1224] [outer = 0x12942a000] 08:50:32 INFO - PROCESS | 1657 | 1462981832359 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12aa0b000) [pid = 1657] [serial = 1225] [outer = 0x12942a000] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12aa8c400) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x117176800) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12aa36800) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x110fe0800) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12bbb7c00) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x124a3c000) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x128c21400) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x118a0c000) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x112680c00) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x124a38c00) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x120f37400) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12cb6d800) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12cb68000) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x112f4b800) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x112049c00) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:50:32 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x126bf0400) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:50:32 INFO - PROCESS | 1657 | 1462981832909 Marionette TRACE conn3 <- [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]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 726ms 08:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:50:32 INFO - PROCESS | 1657 | 1462981832927 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1657 | 1462981832929 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 08:50:32 INFO - PROCESS | 1657 | 1462981832931 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1657 | 1462981832933 Marionette TRACE conn3 <- [1,1606,null,{}] 08:50:32 INFO - PROCESS | 1657 | 1462981832937 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1657 | 1462981833038 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:50:33 INFO - PROCESS | 1657 | 1462981833060 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c356000 == 60 [pid = 1657] [id = 409] 08:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1274ff400) [pid = 1657] [serial = 1226] [outer = 0x0] 08:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12aa34800) [pid = 1657] [serial = 1227] [outer = 0x1274ff400] 08:50:33 INFO - PROCESS | 1657 | 1462981833089 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12ad54400) [pid = 1657] [serial = 1228] [outer = 0x1274ff400] 08:50:33 INFO - PROCESS | 1657 | 1462981833442 Marionette TRACE conn3 <- [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]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 08:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:50:33 INFO - PROCESS | 1657 | 1462981833455 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 1657 | 1462981833456 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 08:50:33 INFO - PROCESS | 1657 | 1462981833458 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1657 | 1462981833459 Marionette TRACE conn3 <- [1,1610,null,{}] 08:50:33 INFO - PROCESS | 1657 | 1462981833461 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1657 | 1462981833584 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:50:33 INFO - PROCESS | 1657 | 1462981833591 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caa7000 == 61 [pid = 1657] [id = 410] 08:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12ad5d000) [pid = 1657] [serial = 1229] [outer = 0x0] 08:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12b4a3000) [pid = 1657] [serial = 1230] [outer = 0x12ad5d000] 08:50:33 INFO - PROCESS | 1657 | 1462981833616 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12bbb9800) [pid = 1657] [serial = 1231] [outer = 0x12ad5d000] 08:50:33 INFO - PROCESS | 1657 | 1462981833908 Marionette TRACE conn3 <- [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]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 08:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:50:33 INFO - PROCESS | 1657 | 1462981833928 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 1657 | 1462981833930 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 08:50:33 INFO - PROCESS | 1657 | 1462981833932 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1657 | 1462981833933 Marionette TRACE conn3 <- [1,1614,null,{}] 08:50:33 INFO - PROCESS | 1657 | 1462981833940 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 1657 | 1462981834028 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:50:34 INFO - PROCESS | 1657 | 1462981834033 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d328800 == 62 [pid = 1657] [id = 411] 08:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x111047400) [pid = 1657] [serial = 1232] [outer = 0x0] 08:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12bc49400) [pid = 1657] [serial = 1233] [outer = 0x111047400] 08:50:34 INFO - PROCESS | 1657 | 1462981834058 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12bc4f800) [pid = 1657] [serial = 1234] [outer = 0x111047400] 08:50:34 INFO - PROCESS | 1657 | 1462981834399 Marionette TRACE conn3 <- [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]]]}] 08:50:34 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 08:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 474ms 08:50:34 INFO - PROCESS | 1657 | 1462981834406 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 1657 | 1462981834408 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 08:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:50:34 INFO - PROCESS | 1657 | 1462981834410 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 1657 | 1462981834411 Marionette TRACE conn3 <- [1,1618,null,{}] 08:50:34 INFO - PROCESS | 1657 | 1462981834413 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 1657 | 1462981834537 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:50:34 INFO - PROCESS | 1657 | 1462981834545 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d477800 == 63 [pid = 1657] [id = 412] 08:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x129243800) [pid = 1657] [serial = 1235] [outer = 0x0] 08:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12bf56000) [pid = 1657] [serial = 1236] [outer = 0x129243800] 08:50:34 INFO - PROCESS | 1657 | 1462981834570 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12bff4c00) [pid = 1657] [serial = 1237] [outer = 0x129243800] 08:50:34 INFO - PROCESS | 1657 | 1462981834952 Marionette TRACE conn3 <- [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]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 08:50:34 INFO - PROCESS | 1657 | 1462981834981 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:50:34 INFO - PROCESS | 1657 | 1462981834985 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 08:50:34 INFO - PROCESS | 1657 | 1462981834989 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 1657 | 1462981834992 Marionette TRACE conn3 <- [1,1622,null,{}] 08:50:34 INFO - PROCESS | 1657 | 1462981834996 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1657 | 1462981835113 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:50:35 INFO - PROCESS | 1657 | 1462981835188 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11864f000 == 64 [pid = 1657] [id = 413] 08:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x112680800) [pid = 1657] [serial = 1238] [outer = 0x0] 08:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x1127d5400) [pid = 1657] [serial = 1239] [outer = 0x112680800] 08:50:35 INFO - PROCESS | 1657 | 1462981835219 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x1130dec00) [pid = 1657] [serial = 1240] [outer = 0x112680800] 08:50:35 INFO - PROCESS | 1657 | 1462981835660 Marionette TRACE conn3 <- [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]]]}] 08:50:35 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 08:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 722ms 08:50:35 INFO - PROCESS | 1657 | 1462981835712 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 1657 | 1462981835716 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 08:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:50:35 INFO - PROCESS | 1657 | 1462981835746 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1657 | 1462981835748 Marionette TRACE conn3 <- [1,1626,null,{}] 08:50:35 INFO - PROCESS | 1657 | 1462981835770 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1657 | 1462981835879 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:50:35 INFO - PROCESS | 1657 | 1462981835957 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12681f800 == 65 [pid = 1657] [id = 414] 08:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x118105000) [pid = 1657] [serial = 1241] [outer = 0x0] 08:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x118a0c800) [pid = 1657] [serial = 1242] [outer = 0x118105000] 08:50:35 INFO - PROCESS | 1657 | 1462981835987 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x11946d000) [pid = 1657] [serial = 1243] [outer = 0x118105000] 08:50:36 INFO - PROCESS | 1657 | 1462981836396 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 08:50:36 INFO - PROCESS | 1657 | 1462981836436 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 1657 | 1462981836438 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 08:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:50:36 INFO - PROCESS | 1657 | 1462981836440 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 1657 | 1462981836442 Marionette TRACE conn3 <- [1,1630,null,{}] 08:50:36 INFO - PROCESS | 1657 | 1462981836450 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 1657 | 1462981836562 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:50:36 INFO - PROCESS | 1657 | 1462981836669 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3ca800 == 66 [pid = 1657] [id = 415] 08:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x119744000) [pid = 1657] [serial = 1244] [outer = 0x0] 08:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x121908800) [pid = 1657] [serial = 1245] [outer = 0x119744000] 08:50:36 INFO - PROCESS | 1657 | 1462981836703 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x124df9400) [pid = 1657] [serial = 1246] [outer = 0x119744000] 08:50:37 INFO - PROCESS | 1657 | 1462981837135 Marionette TRACE conn3 <- [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]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 722ms 08:50:37 INFO - PROCESS | 1657 | 1462981837163 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:50:37 INFO - PROCESS | 1657 | 1462981837165 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 08:50:37 INFO - PROCESS | 1657 | 1462981837167 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1657 | 1462981837169 Marionette TRACE conn3 <- [1,1634,null,{}] 08:50:37 INFO - PROCESS | 1657 | 1462981837171 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 1657 | 1462981837304 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:50:37 INFO - PROCESS | 1657 | 1462981837410 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc76800 == 67 [pid = 1657] [id = 416] 08:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12554a800) [pid = 1657] [serial = 1247] [outer = 0x0] 08:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x1268a9c00) [pid = 1657] [serial = 1248] [outer = 0x12554a800] 08:50:37 INFO - PROCESS | 1657 | 1462981837443 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x126db0000) [pid = 1657] [serial = 1249] [outer = 0x12554a800] 08:50:37 INFO - PROCESS | 1657 | 1462981837861 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 723ms 08:50:37 INFO - PROCESS | 1657 | 1462981837890 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 1657 | 1462981837892 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 08:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:50:37 INFO - PROCESS | 1657 | 1462981837894 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1657 | 1462981837895 Marionette TRACE conn3 <- [1,1638,null,{}] 08:50:37 INFO - PROCESS | 1657 | 1462981837898 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 1657 | 1462981838004 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:50:38 INFO - PROCESS | 1657 | 1462981838111 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e55d800 == 68 [pid = 1657] [id = 417] 08:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12562f000) [pid = 1657] [serial = 1250] [outer = 0x0] 08:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12899bc00) [pid = 1657] [serial = 1251] [outer = 0x12562f000] 08:50:38 INFO - PROCESS | 1657 | 1462981838144 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12aa0c400) [pid = 1657] [serial = 1252] [outer = 0x12562f000] 08:50:38 INFO - PROCESS | 1657 | 1462981838556 Marionette TRACE conn3 <- [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]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 719ms 08:50:38 INFO - PROCESS | 1657 | 1462981838632 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 1657 | 1462981838633 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 08:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:50:38 INFO - PROCESS | 1657 | 1462981838651 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 1657 | 1462981838653 Marionette TRACE conn3 <- [1,1642,null,{}] 08:50:38 INFO - PROCESS | 1657 | 1462981838655 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 1657 | 1462981838779 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:50:38 INFO - PROCESS | 1657 | 1462981838888 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355df800 == 69 [pid = 1657] [id = 418] 08:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12aa8c800) [pid = 1657] [serial = 1253] [outer = 0x0] 08:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12bf5f000) [pid = 1657] [serial = 1254] [outer = 0x12aa8c800] 08:50:38 INFO - PROCESS | 1657 | 1462981838920 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12cb75c00) [pid = 1657] [serial = 1255] [outer = 0x12aa8c800] 08:50:39 INFO - PROCESS | 1657 | 1462981839326 Marionette TRACE conn3 <- [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]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:50:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 726ms 08:50:39 INFO - PROCESS | 1657 | 1462981839375 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 1657 | 1462981839377 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 08:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:50:39 INFO - PROCESS | 1657 | 1462981839379 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 1657 | 1462981839380 Marionette TRACE conn3 <- [1,1646,null,{}] 08:50:39 INFO - PROCESS | 1657 | 1462981839383 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 1657 | 1462981839528 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:50:39 INFO - PROCESS | 1657 | 1462981839638 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1166e3000 == 70 [pid = 1657] [id = 419] 08:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x111016400) [pid = 1657] [serial = 1256] [outer = 0x0] 08:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x111017000) [pid = 1657] [serial = 1257] [outer = 0x111016400] 08:50:39 INFO - PROCESS | 1657 | 1462981839695 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x11101d400) [pid = 1657] [serial = 1258] [outer = 0x111016400] 08:50:40 INFO - PROCESS | 1657 | 1462981840278 Marionette TRACE conn3 <- [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]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 923ms 08:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:50:40 INFO - PROCESS | 1657 | 1462981840303 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 1657 | 1462981840304 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 08:50:40 INFO - PROCESS | 1657 | 1462981840307 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 1657 | 1462981840308 Marionette TRACE conn3 <- [1,1650,null,{}] 08:50:40 INFO - PROCESS | 1657 | 1462981840311 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 1657 | 1462981840419 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:50:40 INFO - PROCESS | 1657 | 1462981840528 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x118085000 == 71 [pid = 1657] [id = 420] 08:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x110fe1400) [pid = 1657] [serial = 1259] [outer = 0x0] 08:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x11267b000) [pid = 1657] [serial = 1260] [outer = 0x110fe1400] 08:50:40 INFO - PROCESS | 1657 | 1462981840560 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x126db4c00) [pid = 1657] [serial = 1261] [outer = 0x110fe1400] 08:50:41 INFO - PROCESS | 1657 | 1462981841142 Marionette TRACE conn3 <- [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]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 870ms 08:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:50:41 INFO - PROCESS | 1657 | 1462981841178 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1657 | 1462981841180 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 08:50:41 INFO - PROCESS | 1657 | 1462981841184 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1657 | 1462981841186 Marionette TRACE conn3 <- [1,1654,null,{}] 08:50:41 INFO - PROCESS | 1657 | 1462981841190 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 1657 | 1462981841299 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:50:41 INFO - PROCESS | 1657 | 1462981841369 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271ef000 == 72 [pid = 1657] [id = 421] 08:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x11504d000) [pid = 1657] [serial = 1262] [outer = 0x0] 08:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x1167d6400) [pid = 1657] [serial = 1263] [outer = 0x11504d000] 08:50:41 INFO - PROCESS | 1657 | 1462981841397 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1173c0800) [pid = 1657] [serial = 1264] [outer = 0x11504d000] 08:50:41 INFO - PROCESS | 1657 | 1462981841875 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 721ms 08:50:41 INFO - PROCESS | 1657 | 1462981841932 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1657 | 1462981841938 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 08:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:50:41 INFO - PROCESS | 1657 | 1462981841961 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1657 | 1462981841964 Marionette TRACE conn3 <- [1,1658,null,{}] 08:50:41 INFO - PROCESS | 1657 | 1462981841991 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 1657 | 1462981842101 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12d328800 == 71 [pid = 1657] [id = 411] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12caa7000 == 70 [pid = 1657] [id = 410] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12c356000 == 69 [pid = 1657] [id = 409] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbd2000 == 68 [pid = 1657] [id = 408] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac1d000 == 67 [pid = 1657] [id = 407] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x119748800) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | 1462981842235 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a811000 == 66 [pid = 1657] [id = 406] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12924f800 == 65 [pid = 1657] [id = 405] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x128bba800 == 64 [pid = 1657] [id = 404] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x124dd2800 == 63 [pid = 1657] [id = 403] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a3800 == 62 [pid = 1657] [id = 402] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x116f26800 == 61 [pid = 1657] [id = 401] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1160c6800 == 60 [pid = 1657] [id = 400] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11941f800 == 59 [pid = 1657] [id = 399] 08:50:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f26800 == 60 [pid = 1657] [id = 422] 08:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x113460800) [pid = 1657] [serial = 1265] [outer = 0x0] 08:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x11946b800) [pid = 1657] [serial = 1266] [outer = 0x113460800] 08:50:42 INFO - PROCESS | 1657 | 1462981842267 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x119948c00) [pid = 1657] [serial = 1267] [outer = 0x113460800] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x13533c800 == 59 [pid = 1657] [id = 394] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12d175800 == 58 [pid = 1657] [id = 393] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x125698800 == 57 [pid = 1657] [id = 392] 08:50:42 INFO - PROCESS | 1657 | --DOCSHELL 0x11673d000 == 56 [pid = 1657] [id = 391] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x128c2b800) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12942d000) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12aa84800) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12b499c00) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12bc41000) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12bf5e800) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12bbc0400) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12bff1c00) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x127085800) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x1289a0000) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x129427000) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x119950800) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x119463800) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x125058400) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12bff0400) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x124df0c00) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x126db2400) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x117448000) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x1211d9000) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x124a39400) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x111051800) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x1127df800) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x119468000) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12ad53c00) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x128e74400) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1268b2000) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12d1c3800) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12cb6b000) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12d314000) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x118106c00) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x113c4e000) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x11817ec00) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12aaf4000) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12cddd800) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12aa32400) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12aaf4400) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 08:50:42 INFO - PROCESS | 1657 | 1462981842593 Marionette TRACE conn3 <- [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]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 647ms 08:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:50:42 INFO - PROCESS | 1657 | 1462981842605 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1657 | 1462981842606 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 08:50:42 INFO - PROCESS | 1657 | 1462981842608 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1657 | 1462981842610 Marionette TRACE conn3 <- [1,1662,null,{}] 08:50:42 INFO - PROCESS | 1657 | 1462981842620 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 1657 | 1462981842717 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:50:42 INFO - PROCESS | 1657 | 1462981842791 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255d4800 == 57 [pid = 1657] [id = 423] 08:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x119cd8000) [pid = 1657] [serial = 1268] [outer = 0x0] 08:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1211cd800) [pid = 1657] [serial = 1269] [outer = 0x119cd8000] 08:50:42 INFO - PROCESS | 1657 | 1462981842821 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x124a45400) [pid = 1657] [serial = 1270] [outer = 0x119cd8000] 08:50:43 INFO - PROCESS | 1657 | 1462981843160 Marionette TRACE conn3 <- [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]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 571ms 08:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:50:43 INFO - PROCESS | 1657 | 1462981843180 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 1657 | 1462981843182 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 08:50:43 INFO - PROCESS | 1657 | 1462981843187 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 1657 | 1462981843189 Marionette TRACE conn3 <- [1,1666,null,{}] 08:50:43 INFO - PROCESS | 1657 | 1462981843191 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 1657 | 1462981843281 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:50:43 INFO - PROCESS | 1657 | 1462981843346 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bc7800 == 58 [pid = 1657] [id = 424] 08:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x124df6800) [pid = 1657] [serial = 1271] [outer = 0x0] 08:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1268acc00) [pid = 1657] [serial = 1272] [outer = 0x124df6800] 08:50:43 INFO - PROCESS | 1657 | 1462981843374 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x126d94000) [pid = 1657] [serial = 1273] [outer = 0x124df6800] 08:50:43 INFO - PROCESS | 1657 | 1462981843676 Marionette TRACE conn3 <- [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]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 08:50:43 INFO - PROCESS | 1657 | 1462981843707 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 1657 | 1462981843708 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 08:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:50:43 INFO - PROCESS | 1657 | 1462981843710 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 1657 | 1462981843711 Marionette TRACE conn3 <- [1,1670,null,{}] 08:50:43 INFO - PROCESS | 1657 | 1462981843714 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 1657 | 1462981843799 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:50:43 INFO - PROCESS | 1657 | 1462981843805 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac18000 == 59 [pid = 1657] [id = 425] 08:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x126db5400) [pid = 1657] [serial = 1274] [outer = 0x0] 08:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1274f8c00) [pid = 1657] [serial = 1275] [outer = 0x126db5400] 08:50:43 INFO - PROCESS | 1657 | 1462981843831 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x128bb3800) [pid = 1657] [serial = 1276] [outer = 0x126db5400] 08:50:44 INFO - PROCESS | 1657 | 1462981844179 Marionette TRACE conn3 <- [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]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 519ms 08:50:44 INFO - PROCESS | 1657 | 1462981844243 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 1657 | 1462981844244 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 08:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:50:44 INFO - PROCESS | 1657 | 1462981844247 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1657 | 1462981844248 Marionette TRACE conn3 <- [1,1674,null,{}] 08:50:44 INFO - PROCESS | 1657 | 1462981844251 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 1657 | 1462981844354 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:50:44 INFO - PROCESS | 1657 | 1462981844359 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c036000 == 60 [pid = 1657] [id = 426] 08:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x128e75c00) [pid = 1657] [serial = 1277] [outer = 0x0] 08:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12a854c00) [pid = 1657] [serial = 1278] [outer = 0x128e75c00] 08:50:44 INFO - PROCESS | 1657 | 1462981844385 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12ad53c00) [pid = 1657] [serial = 1279] [outer = 0x128e75c00] 08:50:44 INFO - PROCESS | 1657 | 1462981844774 Marionette TRACE conn3 <- [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]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 568ms 08:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:50:44 INFO - PROCESS | 1657 | 1462981844816 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 1657 | 1462981844817 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 08:50:44 INFO - PROCESS | 1657 | 1462981844820 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1657 | 1462981844821 Marionette TRACE conn3 <- [1,1678,null,{}] 08:50:44 INFO - PROCESS | 1657 | 1462981844823 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 1657 | 1462981844934 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:50:44 INFO - PROCESS | 1657 | 1462981844944 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c4800 == 61 [pid = 1657] [id = 427] 08:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x126db8800) [pid = 1657] [serial = 1280] [outer = 0x0] 08:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12b499400) [pid = 1657] [serial = 1281] [outer = 0x126db8800] 08:50:44 INFO - PROCESS | 1657 | 1462981844969 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12bc46400) [pid = 1657] [serial = 1282] [outer = 0x126db8800] 08:50:45 INFO - PROCESS | 1657 | 1462981845316 Marionette TRACE conn3 <- [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]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 08:50:45 INFO - PROCESS | 1657 | 1462981845338 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 1657 | 1462981845340 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 08:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:50:45 INFO - PROCESS | 1657 | 1462981845342 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 1657 | 1462981845343 Marionette TRACE conn3 <- [1,1682,null,{}] 08:50:45 INFO - PROCESS | 1657 | 1462981845345 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 1657 | 1462981845459 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:50:45 INFO - PROCESS | 1657 | 1462981845475 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d175800 == 62 [pid = 1657] [id = 428] 08:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12b499c00) [pid = 1657] [serial = 1283] [outer = 0x0] 08:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12bf63000) [pid = 1657] [serial = 1284] [outer = 0x12b499c00] 08:50:45 INFO - PROCESS | 1657 | 1462981845499 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12c524000) [pid = 1657] [serial = 1285] [outer = 0x12b499c00] 08:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 08:50:45 INFO - PROCESS | 1657 | 1462981845856 Marionette TRACE conn3 <- [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]]]}] 08:50:45 INFO - PROCESS | 1657 | 1462981845860 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 1657 | 1462981845861 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 08:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:50:45 INFO - PROCESS | 1657 | 1462981845863 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 1657 | 1462981845864 Marionette TRACE conn3 <- [1,1686,null,{}] 08:50:45 INFO - PROCESS | 1657 | 1462981845868 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 1657 | 1462981845989 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:50:46 INFO - PROCESS | 1657 | 1462981846002 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8ea000 == 63 [pid = 1657] [id = 429] 08:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12bc4b800) [pid = 1657] [serial = 1286] [outer = 0x0] 08:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12c532000) [pid = 1657] [serial = 1287] [outer = 0x12bc4b800] 08:50:46 INFO - PROCESS | 1657 | 1462981846027 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12cde7000) [pid = 1657] [serial = 1288] [outer = 0x12bc4b800] 08:50:46 INFO - PROCESS | 1657 | 1462981846366 Marionette TRACE conn3 <- [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]]]}] 08:50:46 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 08:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 523ms 08:50:46 INFO - PROCESS | 1657 | 1462981846388 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1657 | 1462981846390 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 08:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:50:46 INFO - PROCESS | 1657 | 1462981846392 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1657 | 1462981846393 Marionette TRACE conn3 <- [1,1690,null,{}] 08:50:46 INFO - PROCESS | 1657 | 1462981846395 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 1657 | 1462981846512 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11973cc00) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x1274f5000) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x1274f5c00) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x11973e000) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x116a63800) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x1127d9000) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12942a000) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x111047400) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1274ff400) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12ad5d000) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1219d0c00) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x1168b5400) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x1211ce000) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:50:46 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x123dec000) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:50:46 INFO - PROCESS | 1657 | 1462981846740 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11809b000 == 64 [pid = 1657] [id = 430] 08:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1127d9000) [pid = 1657] [serial = 1289] [outer = 0x0] 08:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x117575400) [pid = 1657] [serial = 1290] [outer = 0x1127d9000] 08:50:46 INFO - PROCESS | 1657 | 1462981846768 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x121269400) [pid = 1657] [serial = 1291] [outer = 0x1127d9000] 08:50:47 INFO - PROCESS | 1657 | 1462981847061 Marionette TRACE conn3 <- [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]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 721ms 08:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:50:47 INFO - PROCESS | 1657 | 1462981847113 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 1657 | 1462981847115 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 08:50:47 INFO - PROCESS | 1657 | 1462981847119 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 1657 | 1462981847121 Marionette TRACE conn3 <- [1,1694,null,{}] 08:50:47 INFO - PROCESS | 1657 | 1462981847123 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 1657 | 1462981847226 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:50:47 INFO - PROCESS | 1657 | 1462981847292 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc72800 == 65 [pid = 1657] [id = 431] 08:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1134f0000) [pid = 1657] [serial = 1292] [outer = 0x0] 08:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x128997c00) [pid = 1657] [serial = 1293] [outer = 0x1134f0000] 08:50:47 INFO - PROCESS | 1657 | 1462981847321 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12d313c00) [pid = 1657] [serial = 1294] [outer = 0x1134f0000] 08:50:47 INFO - PROCESS | 1657 | 1462981847586 Marionette TRACE conn3 <- [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]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 08:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:50:47 INFO - PROCESS | 1657 | 1462981847641 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 1657 | 1462981847642 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 08:50:47 INFO - PROCESS | 1657 | 1462981847644 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 1657 | 1462981847645 Marionette TRACE conn3 <- [1,1698,null,{}] 08:50:47 INFO - PROCESS | 1657 | 1462981847647 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 1657 | 1462981847751 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:50:47 INFO - PROCESS | 1657 | 1462981847755 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c90800 == 66 [pid = 1657] [id = 432] 08:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x110fd6800) [pid = 1657] [serial = 1295] [outer = 0x0] 08:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12d3de800) [pid = 1657] [serial = 1296] [outer = 0x110fd6800] 08:50:47 INFO - PROCESS | 1657 | 1462981847780 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12d3e6400) [pid = 1657] [serial = 1297] [outer = 0x110fd6800] 08:50:48 INFO - PROCESS | 1657 | 1462981848126 Marionette TRACE conn3 <- [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]]]}] 08:50:48 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 08:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 08:50:48 INFO - PROCESS | 1657 | 1462981848163 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 1657 | 1462981848164 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 08:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:50:48 INFO - PROCESS | 1657 | 1462981848167 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1657 | 1462981848169 Marionette TRACE conn3 <- [1,1702,null,{}] 08:50:48 INFO - PROCESS | 1657 | 1462981848173 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 1657 | 1462981848295 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:50:48 INFO - PROCESS | 1657 | 1462981848302 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x135dce000 == 67 [pid = 1657] [id = 433] 08:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12d316c00) [pid = 1657] [serial = 1298] [outer = 0x0] 08:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12d7e1800) [pid = 1657] [serial = 1299] [outer = 0x12d316c00] 08:50:48 INFO - PROCESS | 1657 | 1462981848326 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12d7e7000) [pid = 1657] [serial = 1300] [outer = 0x12d316c00] 08:50:48 INFO - PROCESS | 1657 | 1462981848638 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 521ms 08:50:48 INFO - PROCESS | 1657 | 1462981848755 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 1657 | 1462981848757 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 08:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:50:48 INFO - PROCESS | 1657 | 1462981848762 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1657 | 1462981848764 Marionette TRACE conn3 <- [1,1706,null,{}] 08:50:48 INFO - PROCESS | 1657 | 1462981848768 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 1657 | 1462981848877 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:50:48 INFO - PROCESS | 1657 | 1462981848984 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11990b000 == 68 [pid = 1657] [id = 434] 08:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x11204c400) [pid = 1657] [serial = 1301] [outer = 0x0] 08:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x1127dbc00) [pid = 1657] [serial = 1302] [outer = 0x11204c400] 08:50:49 INFO - PROCESS | 1657 | 1462981849016 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x116f30c00) [pid = 1657] [serial = 1303] [outer = 0x11204c400] 08:50:49 INFO - PROCESS | 1657 | 1462981849481 Marionette TRACE conn3 <- [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]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 775ms 08:50:49 INFO - PROCESS | 1657 | 1462981849537 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:50:49 INFO - PROCESS | 1657 | 1462981849540 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 08:50:49 INFO - PROCESS | 1657 | 1462981849545 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 1657 | 1462981849548 Marionette TRACE conn3 <- [1,1710,null,{}] 08:50:49 INFO - PROCESS | 1657 | 1462981849552 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 1657 | 1462981849662 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:50:49 INFO - PROCESS | 1657 | 1462981849744 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x126839000 == 69 [pid = 1657] [id = 435] 08:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x11224ec00) [pid = 1657] [serial = 1304] [outer = 0x0] 08:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x119469000) [pid = 1657] [serial = 1305] [outer = 0x11224ec00] 08:50:49 INFO - PROCESS | 1657 | 1462981849775 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x120f39800) [pid = 1657] [serial = 1306] [outer = 0x11224ec00] 08:50:50 INFO - PROCESS | 1657 | 1462981850203 Marionette TRACE conn3 <- [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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 674ms 08:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:50:50 INFO - PROCESS | 1657 | 1462981850220 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 1657 | 1462981850221 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 08:50:50 INFO - PROCESS | 1657 | 1462981850242 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1657 | 1462981850243 Marionette TRACE conn3 <- [1,1714,null,{}] 08:50:50 INFO - PROCESS | 1657 | 1462981850264 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 1657 | 1462981850402 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:50:50 INFO - PROCESS | 1657 | 1462981850452 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354f1000 == 70 [pid = 1657] [id = 436] 08:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x126d91000) [pid = 1657] [serial = 1307] [outer = 0x0] 08:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x127082800) [pid = 1657] [serial = 1308] [outer = 0x126d91000] 08:50:50 INFO - PROCESS | 1657 | 1462981850485 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x128c1d800) [pid = 1657] [serial = 1309] [outer = 0x126d91000] 08:50:50 INFO - PROCESS | 1657 | 1462981850941 Marionette TRACE conn3 <- [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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 738ms 08:50:50 INFO - PROCESS | 1657 | 1462981850962 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 1657 | 1462981850964 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 08:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:50:50 INFO - PROCESS | 1657 | 1462981850966 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1657 | 1462981850968 Marionette TRACE conn3 <- [1,1718,null,{}] 08:50:50 INFO - PROCESS | 1657 | 1462981850972 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 1657 | 1462981851081 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:50:51 INFO - PROCESS | 1657 | 1462981851191 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c6b800 == 71 [pid = 1657] [id = 437] 08:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12906b400) [pid = 1657] [serial = 1310] [outer = 0x0] 08:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12aa10000) [pid = 1657] [serial = 1311] [outer = 0x12906b400] 08:50:51 INFO - PROCESS | 1657 | 1462981851223 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12b4a7800) [pid = 1657] [serial = 1312] [outer = 0x12906b400] 08:50:51 INFO - PROCESS | 1657 | 1462981851632 Marionette TRACE conn3 <- [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]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 722ms 08:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:50:51 INFO - PROCESS | 1657 | 1462981851702 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 1657 | 1462981851704 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 08:50:51 INFO - PROCESS | 1657 | 1462981851706 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 1657 | 1462981851707 Marionette TRACE conn3 <- [1,1722,null,{}] 08:50:51 INFO - PROCESS | 1657 | 1462981851709 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 1657 | 1462981851816 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:50:51 INFO - PROCESS | 1657 | 1462981851926 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c7f000 == 72 [pid = 1657] [id = 438] 08:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12bc36c00) [pid = 1657] [serial = 1313] [outer = 0x0] 08:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12c51b000) [pid = 1657] [serial = 1314] [outer = 0x12bc36c00] 08:50:51 INFO - PROCESS | 1657 | 1462981851957 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12d1b9c00) [pid = 1657] [serial = 1315] [outer = 0x12bc36c00] 08:50:52 INFO - PROCESS | 1657 | 1462981852367 Marionette TRACE conn3 <- [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]]]}] 08:50:52 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 08:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 668ms 08:50:52 INFO - PROCESS | 1657 | 1462981852374 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:50:52 INFO - PROCESS | 1657 | 1462981852376 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 08:50:52 INFO - PROCESS | 1657 | 1462981852378 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 1657 | 1462981852379 Marionette TRACE conn3 <- [1,1726,null,{}] 08:50:52 INFO - PROCESS | 1657 | 1462981852382 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 1657 | 1462981852509 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:50:52 INFO - PROCESS | 1657 | 1462981852657 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c91000 == 73 [pid = 1657] [id = 439] 08:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12bc50c00) [pid = 1657] [serial = 1316] [outer = 0x0] 08:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12d3e6c00) [pid = 1657] [serial = 1317] [outer = 0x12bc50c00] 08:50:52 INFO - PROCESS | 1657 | 1462981852692 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12db2a400) [pid = 1657] [serial = 1318] [outer = 0x12bc50c00] 08:50:53 INFO - PROCESS | 1657 | 1462981853220 Marionette TRACE conn3 <- [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]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 870ms 08:50:53 INFO - PROCESS | 1657 | 1462981853249 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1657 | 1462981853250 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 08:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:50:53 INFO - PROCESS | 1657 | 1462981853252 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1657 | 1462981853254 Marionette TRACE conn3 <- [1,1730,null,{}] 08:50:53 INFO - PROCESS | 1657 | 1462981853256 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1657 | 1462981853409 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:50:53 INFO - PROCESS | 1657 | 1462981853702 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f88800 == 74 [pid = 1657] [id = 440] 08:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x111014c00) [pid = 1657] [serial = 1319] [outer = 0x0] 08:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x11104f800) [pid = 1657] [serial = 1320] [outer = 0x111014c00] 08:50:53 INFO - PROCESS | 1657 | 1462981853764 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x112687400) [pid = 1657] [serial = 1321] [outer = 0x111014c00] 08:50:54 INFO - PROCESS | 1657 | 1462981854181 Marionette TRACE conn3 <- [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]]]}] 08:50:54 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 08:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 972ms 08:50:54 INFO - PROCESS | 1657 | 1462981854226 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 1657 | 1462981854228 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 08:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:50:54 INFO - PROCESS | 1657 | 1462981854231 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 1657 | 1462981854233 Marionette TRACE conn3 <- [1,1734,null,{}] 08:50:54 INFO - PROCESS | 1657 | 1462981854237 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 1657 | 1462981854339 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:50:54 INFO - PROCESS | 1657 | 1462981854453 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a69000 == 75 [pid = 1657] [id = 441] 08:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x117174400) [pid = 1657] [serial = 1322] [outer = 0x0] 08:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x118103400) [pid = 1657] [serial = 1323] [outer = 0x117174400] 08:50:54 INFO - PROCESS | 1657 | 1462981854483 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x11930f400) [pid = 1657] [serial = 1324] [outer = 0x117174400] 08:50:54 INFO - PROCESS | 1657 | 1462981854891 Marionette TRACE conn3 <- [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]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 08:50:54 INFO - PROCESS | 1657 | 1462981854906 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 1657 | 1462981854909 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 08:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:50:54 INFO - PROCESS | 1657 | 1462981854912 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 1657 | 1462981854913 Marionette TRACE conn3 <- [1,1738,null,{}] 08:50:54 INFO - PROCESS | 1657 | 1462981854916 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 1657 | 1462981855038 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:50:55 INFO - PROCESS | 1657 | 1462981855138 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d7c800 == 76 [pid = 1657] [id = 442] 08:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x11973dc00) [pid = 1657] [serial = 1325] [outer = 0x0] 08:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x1211cb000) [pid = 1657] [serial = 1326] [outer = 0x11973dc00] 08:50:55 INFO - PROCESS | 1657 | 1462981855165 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12190a400) [pid = 1657] [serial = 1327] [outer = 0x11973dc00] 08:50:55 INFO - PROCESS | 1657 | 1462981855584 Marionette TRACE conn3 <- [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]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 719ms 08:50:55 INFO - PROCESS | 1657 | 1462981855631 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 1657 | 1462981855633 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 08:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:50:55 INFO - PROCESS | 1657 | 1462981855636 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 1657 | 1462981855640 Marionette TRACE conn3 <- [1,1742,null,{}] 08:50:55 INFO - PROCESS | 1657 | 1462981855647 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 1657 | 1462981855784 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x135c90800 == 75 [pid = 1657] [id = 432] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc72800 == 74 [pid = 1657] [id = 431] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11809b000 == 73 [pid = 1657] [id = 430] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8ea000 == 72 [pid = 1657] [id = 429] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12d175800 == 71 [pid = 1657] [id = 428] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x124a3b800) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12b49a000) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12942b000) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x128e71c00) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x119305000) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x126d93400) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x111051000) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12bc4f400) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12bf56000) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c4800 == 70 [pid = 1657] [id = 427] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12c036000 == 69 [pid = 1657] [id = 426] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac18000 == 68 [pid = 1657] [id = 425] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x128bc7800 == 67 [pid = 1657] [id = 424] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1255d4800 == 66 [pid = 1657] [id = 423] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116f26800 == 65 [pid = 1657] [id = 422] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1271ef000 == 64 [pid = 1657] [id = 421] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1166e3000 == 63 [pid = 1657] [id = 419] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1355df800 == 62 [pid = 1657] [id = 418] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12e55d800 == 61 [pid = 1657] [id = 417] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc76800 == 60 [pid = 1657] [id = 416] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3ca800 == 59 [pid = 1657] [id = 415] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12681f800 == 58 [pid = 1657] [id = 414] 08:50:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11864f000 == 57 [pid = 1657] [id = 413] 08:50:55 INFO - PROCESS | 1657 | 1462981855895 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f12800 == 58 [pid = 1657] [id = 443] 08:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x1127df800) [pid = 1657] [serial = 1328] [outer = 0x0] 08:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x117448c00) [pid = 1657] [serial = 1329] [outer = 0x1127df800] 08:50:55 INFO - PROCESS | 1657 | 1462981855924 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1219d0c00) [pid = 1657] [serial = 1330] [outer = 0x1127df800] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12d1c1800) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x128999c00) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x128c26400) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x128bb2400) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x119b85000) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12113c400) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x1181cb000) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x11757bc00) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x116843c00) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x129921800) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x115fd3400) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12bc4f800) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x12ad54400) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12aa34800) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12b4a3000) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12bc49400) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x124afac00) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x126d8f400) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x118175c00) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x121537000) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x11973f800) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x123df0400) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x129244400) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x126dae800) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12aa0b000) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12bbb9800) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12712a400) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 08:50:56 INFO - PROCESS | 1657 | 1462981856415 Marionette TRACE conn3 <- [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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 822ms 08:50:56 INFO - PROCESS | 1657 | 1462981856459 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1657 | 1462981856462 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 08:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:50:56 INFO - PROCESS | 1657 | 1462981856465 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1657 | 1462981856469 Marionette TRACE conn3 <- [1,1746,null,{}] 08:50:56 INFO - PROCESS | 1657 | 1462981856473 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 1657 | 1462981856582 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:50:56 INFO - PROCESS | 1657 | 1462981856590 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d24000 == 59 [pid = 1657] [id = 444] 08:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x124afac00) [pid = 1657] [serial = 1331] [outer = 0x0] 08:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x126db6400) [pid = 1657] [serial = 1332] [outer = 0x124afac00] 08:50:56 INFO - PROCESS | 1657 | 1462981856615 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12742a000) [pid = 1657] [serial = 1333] [outer = 0x124afac00] 08:50:56 INFO - PROCESS | 1657 | 1462981856960 Marionette TRACE conn3 <- [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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 523ms 08:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:50:56 INFO - PROCESS | 1657 | 1462981856988 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1657 | 1462981856989 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 08:50:56 INFO - PROCESS | 1657 | 1462981856991 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1657 | 1462981856992 Marionette TRACE conn3 <- [1,1750,null,{}] 08:50:56 INFO - PROCESS | 1657 | 1462981856995 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 1657 | 1462981857084 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:50:57 INFO - PROCESS | 1657 | 1462981857088 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12995a000 == 60 [pid = 1657] [id = 445] 08:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x128bb6800) [pid = 1657] [serial = 1334] [outer = 0x0] 08:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x128c2a000) [pid = 1657] [serial = 1335] [outer = 0x128bb6800] 08:50:57 INFO - PROCESS | 1657 | 1462981857119 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x1296f9400) [pid = 1657] [serial = 1336] [outer = 0x128bb6800] 08:50:57 INFO - PROCESS | 1657 | 1462981857469 Marionette TRACE conn3 <- [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]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 08:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:50:57 INFO - PROCESS | 1657 | 1462981857510 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 1657 | 1462981857511 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 08:50:57 INFO - PROCESS | 1657 | 1462981857513 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 1657 | 1462981857514 Marionette TRACE conn3 <- [1,1754,null,{}] 08:50:57 INFO - PROCESS | 1657 | 1462981857516 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 1657 | 1462981857606 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:50:57 INFO - PROCESS | 1657 | 1462981857683 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12adf5800 == 61 [pid = 1657] [id = 446] 08:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1289a3400) [pid = 1657] [serial = 1337] [outer = 0x0] 08:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12aa32c00) [pid = 1657] [serial = 1338] [outer = 0x1289a3400] 08:50:57 INFO - PROCESS | 1657 | 1462981857709 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12ad59c00) [pid = 1657] [serial = 1339] [outer = 0x1289a3400] 08:50:58 INFO - PROCESS | 1657 | 1462981858027 Marionette TRACE conn3 <- [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]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 08:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:50:58 INFO - PROCESS | 1657 | 1462981858038 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 1657 | 1462981858039 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 08:50:58 INFO - PROCESS | 1657 | 1462981858042 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 1657 | 1462981858043 Marionette TRACE conn3 <- [1,1758,null,{}] 08:50:58 INFO - PROCESS | 1657 | 1462981858045 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 1657 | 1462981858164 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:50:58 INFO - PROCESS | 1657 | 1462981858204 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c03b000 == 62 [pid = 1657] [id = 447] 08:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x121109800) [pid = 1657] [serial = 1340] [outer = 0x0] 08:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12110ec00) [pid = 1657] [serial = 1341] [outer = 0x121109800] 08:50:58 INFO - PROCESS | 1657 | 1462981858230 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x121114c00) [pid = 1657] [serial = 1342] [outer = 0x121109800] 08:50:58 INFO - PROCESS | 1657 | 1462981858555 Marionette TRACE conn3 <- [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]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 08:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:50:58 INFO - PROCESS | 1657 | 1462981858561 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 1657 | 1462981858562 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 08:50:58 INFO - PROCESS | 1657 | 1462981858564 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 1657 | 1462981858565 Marionette TRACE conn3 <- [1,1762,null,{}] 08:50:58 INFO - PROCESS | 1657 | 1462981858569 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 1657 | 1462981858683 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:50:58 INFO - PROCESS | 1657 | 1462981858724 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf33800 == 63 [pid = 1657] [id = 448] 08:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x121110400) [pid = 1657] [serial = 1343] [outer = 0x0] 08:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x121a3ac00) [pid = 1657] [serial = 1344] [outer = 0x121110400] 08:50:58 INFO - PROCESS | 1657 | 1462981858748 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x121a3fc00) [pid = 1657] [serial = 1345] [outer = 0x121110400] 08:50:59 INFO - PROCESS | 1657 | 1462981859097 Marionette TRACE conn3 <- [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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 569ms 08:50:59 INFO - PROCESS | 1657 | 1462981859137 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1657 | 1462981859138 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 08:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:50:59 INFO - PROCESS | 1657 | 1462981859140 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1657 | 1462981859141 Marionette TRACE conn3 <- [1,1766,null,{}] 08:50:59 INFO - PROCESS | 1657 | 1462981859143 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 1657 | 1462981859258 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:50:59 INFO - PROCESS | 1657 | 1462981859303 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6e1800 == 64 [pid = 1657] [id = 449] 08:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x121a3cc00) [pid = 1657] [serial = 1346] [outer = 0x0] 08:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x121a44400) [pid = 1657] [serial = 1347] [outer = 0x121a3cc00] 08:50:59 INFO - PROCESS | 1657 | 1462981859328 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12ad59000) [pid = 1657] [serial = 1348] [outer = 0x121a3cc00] 08:50:59 INFO - PROCESS | 1657 | 1462981859635 Marionette TRACE conn3 <- [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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms 08:50:59 INFO - PROCESS | 1657 | 1462981859659 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1657 | 1462981859660 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 08:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:50:59 INFO - PROCESS | 1657 | 1462981859673 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1657 | 1462981859674 Marionette TRACE conn3 <- [1,1770,null,{}] 08:50:59 INFO - PROCESS | 1657 | 1462981859676 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 1657 | 1462981859795 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:50:59 INFO - PROCESS | 1657 | 1462981859800 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc76800 == 65 [pid = 1657] [id = 450] 08:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x121a40c00) [pid = 1657] [serial = 1349] [outer = 0x0] 08:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12b4a6800) [pid = 1657] [serial = 1350] [outer = 0x121a40c00] 08:50:59 INFO - PROCESS | 1657 | 1462981859830 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12bf56000) [pid = 1657] [serial = 1351] [outer = 0x121a40c00] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x126d91800) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x11504d000) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x1127d7400) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x111b0e000) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12174c000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x110fe1400) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x1164e9800) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x129243800) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12b499c00) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x1127d9000) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x12c51d000) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x119b8a400) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x128e75c00) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x124a3c800) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x112684000) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x110fde800) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x112e7b000) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x116a65c00) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12aa09400) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x110fd6800) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12bf61800) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x113460800) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x126db8800) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12126a000) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x119443800) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x119cd8000) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x126db5400) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x129240800) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x118a11000) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x11104ac00) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x125633000) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x1167d9c00) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x110fd9c00) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x115def800) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1289a0400) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1289a4400) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12942c800) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x119948000) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1167d6c00) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x124df6800) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12bc4b800) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12899c000) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x124a3d400) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x11863bc00) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x1134f0000) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x111056c00) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12942e000) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12899b400) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:51:00 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x118a06000) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:51:00 INFO - PROCESS | 1657 | 1462981860512 Marionette TRACE conn3 <- [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]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 868ms 08:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:51:00 INFO - PROCESS | 1657 | 1462981860541 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 1657 | 1462981860543 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 08:51:00 INFO - PROCESS | 1657 | 1462981860545 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 1657 | 1462981860547 Marionette TRACE conn3 <- [1,1774,null,{}] 08:51:00 INFO - PROCESS | 1657 | 1462981860549 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 1657 | 1462981860653 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:51:00 INFO - PROCESS | 1657 | 1462981860725 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a5f800 == 66 [pid = 1657] [id = 451] 08:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1122b2800) [pid = 1657] [serial = 1352] [outer = 0x0] 08:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x113460800) [pid = 1657] [serial = 1353] [outer = 0x1122b2800] 08:51:00 INFO - PROCESS | 1657 | 1462981860751 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x118a11000) [pid = 1657] [serial = 1354] [outer = 0x1122b2800] 08:51:01 INFO - PROCESS | 1657 | 1462981861158 Marionette TRACE conn3 <- [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]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 08:51:01 INFO - PROCESS | 1657 | 1462981861216 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 1657 | 1462981861219 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 08:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:51:01 INFO - PROCESS | 1657 | 1462981861222 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 1657 | 1462981861225 Marionette TRACE conn3 <- [1,1778,null,{}] 08:51:01 INFO - PROCESS | 1657 | 1462981861229 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 1657 | 1462981861347 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:51:01 INFO - PROCESS | 1657 | 1462981861467 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c2000 == 67 [pid = 1657] [id = 452] 08:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x112f4b800) [pid = 1657] [serial = 1355] [outer = 0x0] 08:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1150eec00) [pid = 1657] [serial = 1356] [outer = 0x112f4b800] 08:51:01 INFO - PROCESS | 1657 | 1462981861501 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1173b8800) [pid = 1657] [serial = 1357] [outer = 0x112f4b800] 08:51:01 INFO - PROCESS | 1657 | 1462981861937 Marionette TRACE conn3 <- [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]]]}] 08:51:01 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 08:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 721ms 08:51:01 INFO - PROCESS | 1657 | 1462981861944 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 1657 | 1462981861948 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 08:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:51:01 INFO - PROCESS | 1657 | 1462981861955 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 1657 | 1462981861956 Marionette TRACE conn3 <- [1,1782,null,{}] 08:51:01 INFO - PROCESS | 1657 | 1462981861959 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1657 | 1462981862071 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:51:02 INFO - PROCESS | 1657 | 1462981862180 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e88000 == 68 [pid = 1657] [id = 453] 08:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x118106c00) [pid = 1657] [serial = 1358] [outer = 0x0] 08:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1186db400) [pid = 1657] [serial = 1359] [outer = 0x118106c00] 08:51:02 INFO - PROCESS | 1657 | 1462981862212 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x11946d800) [pid = 1657] [serial = 1360] [outer = 0x118106c00] 08:51:02 INFO - PROCESS | 1657 | 1462981862653 Marionette TRACE conn3 <- [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]]]}] 08:51:02 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 08:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 723ms 08:51:02 INFO - PROCESS | 1657 | 1462981862697 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1657 | 1462981862699 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 08:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:51:02 INFO - PROCESS | 1657 | 1462981862716 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1657 | 1462981862718 Marionette TRACE conn3 <- [1,1786,null,{}] 08:51:02 INFO - PROCESS | 1657 | 1462981862727 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1657 | 1462981862842 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:51:02 INFO - PROCESS | 1657 | 1462981862954 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d46d000 == 69 [pid = 1657] [id = 454] 08:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x119ccf800) [pid = 1657] [serial = 1361] [outer = 0x0] 08:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1211d5400) [pid = 1657] [serial = 1362] [outer = 0x119ccf800] 08:51:02 INFO - PROCESS | 1657 | 1462981862988 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x124a3a000) [pid = 1657] [serial = 1363] [outer = 0x119ccf800] 08:51:03 INFO - PROCESS | 1657 | 1462981863394 Marionette TRACE conn3 <- [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]]]}] 08:51:03 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 08:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 724ms 08:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:51:03 INFO - PROCESS | 1657 | 1462981863438 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 1657 | 1462981863440 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 08:51:03 INFO - PROCESS | 1657 | 1462981863442 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 1657 | 1462981863444 Marionette TRACE conn3 <- [1,1790,null,{}] 08:51:03 INFO - PROCESS | 1657 | 1462981863446 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 1657 | 1462981863557 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:51:03 INFO - PROCESS | 1657 | 1462981863638 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e55b000 == 70 [pid = 1657] [id = 455] 08:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x121a42c00) [pid = 1657] [serial = 1364] [outer = 0x0] 08:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x124df6400) [pid = 1657] [serial = 1365] [outer = 0x121a42c00] 08:51:03 INFO - PROCESS | 1657 | 1462981863670 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x126d8cc00) [pid = 1657] [serial = 1366] [outer = 0x121a42c00] 08:51:04 INFO - PROCESS | 1657 | 1462981864086 Marionette TRACE conn3 <- [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]]]}] 08:51:04 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) 08:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 669ms 08:51:04 INFO - PROCESS | 1657 | 1462981864112 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 1657 | 1462981864113 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 08:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:51:04 INFO - PROCESS | 1657 | 1462981864116 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 1657 | 1462981864117 Marionette TRACE conn3 <- [1,1794,null,{}] 08:51:04 INFO - PROCESS | 1657 | 1462981864119 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 1657 | 1462981864231 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:51:04 INFO - PROCESS | 1657 | 1462981864330 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355df800 == 71 [pid = 1657] [id = 456] 08:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x126d8c800) [pid = 1657] [serial = 1367] [outer = 0x0] 08:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x127085800) [pid = 1657] [serial = 1368] [outer = 0x126d8c800] 08:51:04 INFO - PROCESS | 1657 | 1462981864360 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1289a1400) [pid = 1657] [serial = 1369] [outer = 0x126d8c800] 08:51:04 INFO - PROCESS | 1657 | 1462981864777 Marionette TRACE conn3 <- [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]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 08:51:04 INFO - PROCESS | 1657 | 1462981864837 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 1657 | 1462981864838 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 08:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:51:04 INFO - PROCESS | 1657 | 1462981864841 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 1657 | 1462981864842 Marionette TRACE conn3 <- [1,1798,null,{}] 08:51:04 INFO - PROCESS | 1657 | 1462981864845 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 1657 | 1462981864967 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:51:05 INFO - PROCESS | 1657 | 1462981865047 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x135dc9000 == 72 [pid = 1657] [id = 457] 08:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x129429400) [pid = 1657] [serial = 1370] [outer = 0x0] 08:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12aa09400) [pid = 1657] [serial = 1371] [outer = 0x129429400] 08:51:05 INFO - PROCESS | 1657 | 1462981865078 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12ad58400) [pid = 1657] [serial = 1372] [outer = 0x129429400] 08:51:05 INFO - PROCESS | 1657 | 1462981865463 Marionette TRACE conn3 <- [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]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 08:51:05 INFO - PROCESS | 1657 | 1462981865511 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 1657 | 1462981865512 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 08:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:51:05 INFO - PROCESS | 1657 | 1462981865515 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 1657 | 1462981865516 Marionette TRACE conn3 <- [1,1802,null,{}] 08:51:05 INFO - PROCESS | 1657 | 1462981865518 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 1657 | 1462981865640 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:51:05 INFO - PROCESS | 1657 | 1462981865751 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c96000 == 73 [pid = 1657] [id = 458] 08:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x128bb4c00) [pid = 1657] [serial = 1373] [outer = 0x0] 08:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12b4a5c00) [pid = 1657] [serial = 1374] [outer = 0x128bb4c00] 08:51:05 INFO - PROCESS | 1657 | 1462981865782 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12bf62800) [pid = 1657] [serial = 1375] [outer = 0x128bb4c00] 08:51:06 INFO - PROCESS | 1657 | 1462981866152 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 08:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:51:06 INFO - PROCESS | 1657 | 1462981866187 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 1657 | 1462981866188 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 08:51:06 INFO - PROCESS | 1657 | 1462981866190 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 1657 | 1462981866191 Marionette TRACE conn3 <- [1,1806,null,{}] 08:51:06 INFO - PROCESS | 1657 | 1462981866194 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 1657 | 1462981866302 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:51:06 INFO - PROCESS | 1657 | 1462981866400 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fe14800 == 74 [pid = 1657] [id = 459] 08:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x11101bc00) [pid = 1657] [serial = 1376] [outer = 0x0] 08:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12bfed000) [pid = 1657] [serial = 1377] [outer = 0x11101bc00] 08:51:06 INFO - PROCESS | 1657 | 1462981866428 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12c52a800) [pid = 1657] [serial = 1378] [outer = 0x11101bc00] 08:51:06 INFO - PROCESS | 1657 | 1462981866857 Marionette TRACE conn3 <- [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]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 723ms 08:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:51:06 INFO - PROCESS | 1657 | 1462981866914 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 1657 | 1462981866916 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 08:51:06 INFO - PROCESS | 1657 | 1462981866920 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 1657 | 1462981866922 Marionette TRACE conn3 <- [1,1810,null,{}] 08:51:06 INFO - PROCESS | 1657 | 1462981866925 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1657 | 1462981867116 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:51:07 INFO - PROCESS | 1657 | 1462981867208 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x121665000 == 75 [pid = 1657] [id = 460] 08:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x111047800) [pid = 1657] [serial = 1379] [outer = 0x0] 08:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126b5dc00) [pid = 1657] [serial = 1380] [outer = 0x111047800] 08:51:07 INFO - PROCESS | 1657 | 1462981867238 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12c52d000) [pid = 1657] [serial = 1381] [outer = 0x111047800] 08:51:07 INFO - PROCESS | 1657 | 1462981867662 Marionette TRACE conn3 <- [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]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 772ms 08:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:51:07 INFO - PROCESS | 1657 | 1462981867692 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1657 | 1462981867693 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 08:51:07 INFO - PROCESS | 1657 | 1462981867695 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1657 | 1462981867697 Marionette TRACE conn3 <- [1,1814,null,{}] 08:51:07 INFO - PROCESS | 1657 | 1462981867699 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1657 | 1462981867813 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:51:08 INFO - PROCESS | 1657 | 1462981868085 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b05800 == 76 [pid = 1657] [id = 461] 08:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x110fe1c00) [pid = 1657] [serial = 1382] [outer = 0x0] 08:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x111019400) [pid = 1657] [serial = 1383] [outer = 0x110fe1c00] 08:51:08 INFO - PROCESS | 1657 | 1462981868133 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x11267e800) [pid = 1657] [serial = 1384] [outer = 0x110fe1c00] 08:51:08 INFO - PROCESS | 1657 | 1462981868611 Marionette TRACE conn3 <- [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]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 971ms 08:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:51:08 INFO - PROCESS | 1657 | 1462981868667 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 1657 | 1462981868671 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 08:51:08 INFO - PROCESS | 1657 | 1462981868675 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 1657 | 1462981868679 Marionette TRACE conn3 <- [1,1818,null,{}] 08:51:08 INFO - PROCESS | 1657 | 1462981868684 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 1657 | 1462981868818 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:51:08 INFO - PROCESS | 1657 | 1462981868899 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x125679000 == 77 [pid = 1657] [id = 462] 08:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x112680c00) [pid = 1657] [serial = 1385] [outer = 0x0] 08:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1130da400) [pid = 1657] [serial = 1386] [outer = 0x112680c00] 08:51:08 INFO - PROCESS | 1657 | 1462981868937 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x118a9b400) [pid = 1657] [serial = 1387] [outer = 0x112680c00] 08:51:09 INFO - PROCESS | 1657 | 1462981869435 Marionette TRACE conn3 <- [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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 826ms 08:51:09 INFO - PROCESS | 1657 | 1462981869525 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1657 | 1462981869529 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 08:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:51:09 INFO - PROCESS | 1657 | 1462981869538 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1657 | 1462981869540 Marionette TRACE conn3 <- [1,1822,null,{}] 08:51:09 INFO - PROCESS | 1657 | 1462981869544 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 1657 | 1462981869678 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:51:09 INFO - PROCESS | 1657 | 1462981869776 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213bf000 == 78 [pid = 1657] [id = 463] 08:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x119b83400) [pid = 1657] [serial = 1388] [outer = 0x0] 08:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x120f37000) [pid = 1657] [serial = 1389] [outer = 0x119b83400] 08:51:09 INFO - PROCESS | 1657 | 1462981869804 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x121113000) [pid = 1657] [serial = 1390] [outer = 0x119b83400] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc76800 == 77 [pid = 1657] [id = 450] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6e1800 == 76 [pid = 1657] [id = 449] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf33800 == 75 [pid = 1657] [id = 448] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c03b000 == 74 [pid = 1657] [id = 447] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12adf5800 == 73 [pid = 1657] [id = 446] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12995a000 == 72 [pid = 1657] [id = 445] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x12d7e1800) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x123d24000 == 71 [pid = 1657] [id = 444] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x116f12800 == 70 [pid = 1657] [id = 443] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x123d7c800 == 69 [pid = 1657] [id = 442] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x124a69000 == 68 [pid = 1657] [id = 441] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119f88800 == 67 [pid = 1657] [id = 440] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x126839000 == 66 [pid = 1657] [id = 435] 08:51:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11990b000 == 65 [pid = 1657] [id = 434] 08:51:10 INFO - PROCESS | 1657 | 1462981870238 Marionette TRACE conn3 <- [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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 722ms 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12d3e6400) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x1274f4c00) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1268a9c00) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x11267b000) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x118631c00) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12bff4c00) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12c524000) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12899bc00) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x111017000) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x117575400) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1167dd000) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x126db5800) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12ad53c00) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12c529800) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x11504f000) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12c527400) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x1164a0400) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x129430c00) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x121908800) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12bfe7800) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12d3de800) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12c524800) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12bf5f000) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1127d5400) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x119948c00) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12b499400) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12bc46400) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12707f800) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x119fa6400) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x124a45400) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1274f8c00) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12adb2000) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1199e7000) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x111055400) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1289a2800) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12ad59800) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11946b800) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1127e1800) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12a854c00) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x118633400) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x129068c00) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128bb3800) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12aa0f400) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12aaf7000) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12135ac00) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x126db4c00) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1211cd800) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x118a11c00) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1268acc00) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12c532000) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x126d94000) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12aa10800) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x126dbac00) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x121139400) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118a0c800) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x128997c00) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12bf63000) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12942fc00) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12aa02400) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12aa02c00) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11974a800) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12c524c00) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1173c0800) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12cde7000) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1167d6400) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1164e7c00) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12d313c00) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x128baec00) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x121269400) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 1657 | 1462981870269 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1657 | 1462981870271 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 08:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:51:10 INFO - PROCESS | 1657 | 1462981870280 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1657 | 1462981870284 Marionette TRACE conn3 <- [1,1826,null,{}] 08:51:10 INFO - PROCESS | 1657 | 1462981870292 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 1657 | 1462981870386 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:51:10 INFO - PROCESS | 1657 | 1462981870393 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b03800 == 66 [pid = 1657] [id = 464] 08:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x121110c00) [pid = 1657] [serial = 1391] [outer = 0x0] 08:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1211d5800) [pid = 1657] [serial = 1392] [outer = 0x121110c00] 08:51:10 INFO - PROCESS | 1657 | 1462981870419 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121a37800) [pid = 1657] [serial = 1393] [outer = 0x121110c00] 08:51:10 INFO - PROCESS | 1657 | 1462981870868 Marionette TRACE conn3 <- [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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 626ms 08:51:10 INFO - PROCESS | 1657 | 1462981870907 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1657 | 1462981870909 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 08:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:51:10 INFO - PROCESS | 1657 | 1462981870911 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1657 | 1462981870912 Marionette TRACE conn3 <- [1,1830,null,{}] 08:51:10 INFO - PROCESS | 1657 | 1462981870914 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 1657 | 1462981871006 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:51:11 INFO - PROCESS | 1657 | 1462981871011 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d8a800 == 67 [pid = 1657] [id = 465] 08:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x121a3d800) [pid = 1657] [serial = 1394] [outer = 0x0] 08:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x121a45c00) [pid = 1657] [serial = 1395] [outer = 0x121a3d800] 08:51:11 INFO - PROCESS | 1657 | 1462981871036 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x125630400) [pid = 1657] [serial = 1396] [outer = 0x121a3d800] 08:51:11 INFO - PROCESS | 1657 | 1462981871374 Marionette TRACE conn3 <- [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]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 468ms 08:51:11 INFO - PROCESS | 1657 | 1462981871380 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:51:11 INFO - PROCESS | 1657 | 1462981871392 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 08:51:11 INFO - PROCESS | 1657 | 1462981871396 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 1657 | 1462981871397 Marionette TRACE conn3 <- [1,1834,null,{}] 08:51:11 INFO - PROCESS | 1657 | 1462981871400 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 1657 | 1462981871504 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:51:11 INFO - PROCESS | 1657 | 1462981871587 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x129265800 == 68 [pid = 1657] [id = 466] 08:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x126d8d400) [pid = 1657] [serial = 1397] [outer = 0x0] 08:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x126db0400) [pid = 1657] [serial = 1398] [outer = 0x126d8d400] 08:51:11 INFO - PROCESS | 1657 | 1462981871620 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x127430c00) [pid = 1657] [serial = 1399] [outer = 0x126d8d400] 08:51:11 INFO - PROCESS | 1657 | 1462981871895 Marionette TRACE conn3 <- [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]]]}] 08:51:11 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 08:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 518ms 08:51:11 INFO - PROCESS | 1657 | 1462981871915 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 1657 | 1462981871916 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 08:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:51:11 INFO - PROCESS | 1657 | 1462981871926 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 1657 | 1462981871927 Marionette TRACE conn3 <- [1,1838,null,{}] 08:51:11 INFO - PROCESS | 1657 | 1462981871930 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 1657 | 1462981872028 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:51:12 INFO - PROCESS | 1657 | 1462981872102 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b457000 == 69 [pid = 1657] [id = 467] 08:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x126d89000) [pid = 1657] [serial = 1400] [outer = 0x0] 08:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12899e800) [pid = 1657] [serial = 1401] [outer = 0x126d89000] 08:51:12 INFO - PROCESS | 1657 | 1462981872127 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x129243800) [pid = 1657] [serial = 1402] [outer = 0x126d89000] 08:51:12 INFO - PROCESS | 1657 | 1462981872412 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 521ms 08:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:51:12 INFO - PROCESS | 1657 | 1462981872447 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 1657 | 1462981872448 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 08:51:12 INFO - PROCESS | 1657 | 1462981872451 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 1657 | 1462981872455 Marionette TRACE conn3 <- [1,1842,null,{}] 08:51:12 INFO - PROCESS | 1657 | 1462981872463 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 1657 | 1462981872588 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:51:12 INFO - PROCESS | 1657 | 1462981872601 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3bf000 == 70 [pid = 1657] [id = 468] 08:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x129242000) [pid = 1657] [serial = 1403] [outer = 0x0] 08:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x129432800) [pid = 1657] [serial = 1404] [outer = 0x129242000] 08:51:12 INFO - PROCESS | 1657 | 1462981872626 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12aa0d000) [pid = 1657] [serial = 1405] [outer = 0x129242000] 08:51:12 INFO - PROCESS | 1657 | 1462981872978 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 577ms 08:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:51:13 INFO - PROCESS | 1657 | 1462981873029 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 1657 | 1462981873030 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 08:51:13 INFO - PROCESS | 1657 | 1462981873032 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1657 | 1462981873033 Marionette TRACE conn3 <- [1,1846,null,{}] 08:51:13 INFO - PROCESS | 1657 | 1462981873035 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1657 | 1462981873150 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:51:13 INFO - PROCESS | 1657 | 1462981873164 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cab6800 == 71 [pid = 1657] [id = 469] 08:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1296f7c00) [pid = 1657] [serial = 1406] [outer = 0x0] 08:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12aa8bc00) [pid = 1657] [serial = 1407] [outer = 0x1296f7c00] 08:51:13 INFO - PROCESS | 1657 | 1462981873188 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12ad57000) [pid = 1657] [serial = 1408] [outer = 0x1296f7c00] 08:51:13 INFO - PROCESS | 1657 | 1462981873529 Marionette TRACE conn3 <- [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]]]}] 08:51:13 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) 08:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 519ms 08:51:13 INFO - PROCESS | 1657 | 1462981873552 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:51:13 INFO - PROCESS | 1657 | 1462981873555 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 08:51:13 INFO - PROCESS | 1657 | 1462981873558 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1657 | 1462981873559 Marionette TRACE conn3 <- [1,1850,null,{}] 08:51:13 INFO - PROCESS | 1657 | 1462981873561 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1657 | 1462981873680 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:51:13 INFO - PROCESS | 1657 | 1462981873695 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d177800 == 72 [pid = 1657] [id = 470] 08:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12aa85400) [pid = 1657] [serial = 1409] [outer = 0x0] 08:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12bc35c00) [pid = 1657] [serial = 1410] [outer = 0x12aa85400] 08:51:13 INFO - PROCESS | 1657 | 1462981873720 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12bf63000) [pid = 1657] [serial = 1411] [outer = 0x12aa85400] 08:51:14 INFO - PROCESS | 1657 | 1462981874079 Marionette TRACE conn3 <- [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]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 568ms 08:51:14 INFO - PROCESS | 1657 | 1462981874127 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1657 | 1462981874128 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 08:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:51:14 INFO - PROCESS | 1657 | 1462981874131 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1657 | 1462981874132 Marionette TRACE conn3 <- [1,1854,null,{}] 08:51:14 INFO - PROCESS | 1657 | 1462981874134 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 1657 | 1462981874255 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:51:14 INFO - PROCESS | 1657 | 1462981874268 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6c7800 == 73 [pid = 1657] [id = 471] 08:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12ad59800) [pid = 1657] [serial = 1412] [outer = 0x0] 08:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12c52ec00) [pid = 1657] [serial = 1413] [outer = 0x12ad59800] 08:51:14 INFO - PROCESS | 1657 | 1462981874297 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12d1b6c00) [pid = 1657] [serial = 1414] [outer = 0x12ad59800] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x121110400) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x121109800) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x121a3cc00) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x121a40c00) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12d316c00) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1289a3400) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128bb6800) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1127df800) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x117174400) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11973dc00) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x124afac00) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x111014c00) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119744000) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12554a800) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x111016400) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x118105000) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x112680800) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12562f000) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:51:14 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12aa8c800) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:51:14 INFO - PROCESS | 1657 | 1462981874775 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 673ms 08:51:14 INFO - PROCESS | 1657 | 1462981874806 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1657 | 1462981874808 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 08:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:51:14 INFO - PROCESS | 1657 | 1462981874831 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1657 | 1462981874833 Marionette TRACE conn3 <- [1,1858,null,{}] 08:51:14 INFO - PROCESS | 1657 | 1462981874841 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 1657 | 1462981874956 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:51:14 INFO - PROCESS | 1657 | 1462981874979 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8e9800 == 74 [pid = 1657] [id = 472] 08:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x121106400) [pid = 1657] [serial = 1415] [outer = 0x0] 08:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128baa800) [pid = 1657] [serial = 1416] [outer = 0x121106400] 08:51:15 INFO - PROCESS | 1657 | 1462981875004 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12bc3ac00) [pid = 1657] [serial = 1417] [outer = 0x121106400] 08:51:15 INFO - PROCESS | 1657 | 1462981875342 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 538ms 08:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:51:15 INFO - PROCESS | 1657 | 1462981875356 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 1657 | 1462981875357 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 08:51:15 INFO - PROCESS | 1657 | 1462981875359 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 1657 | 1462981875360 Marionette TRACE conn3 <- [1,1862,null,{}] 08:51:15 INFO - PROCESS | 1657 | 1462981875362 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 1657 | 1462981875457 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:51:15 INFO - PROCESS | 1657 | 1462981875526 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc69800 == 75 [pid = 1657] [id = 473] 08:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x121108c00) [pid = 1657] [serial = 1418] [outer = 0x0] 08:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12d1b9000) [pid = 1657] [serial = 1419] [outer = 0x121108c00] 08:51:15 INFO - PROCESS | 1657 | 1462981875551 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12d1c3800) [pid = 1657] [serial = 1420] [outer = 0x121108c00] 08:51:15 INFO - PROCESS | 1657 | 1462981875824 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 469ms 08:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:51:15 INFO - PROCESS | 1657 | 1462981875830 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 1657 | 1462981875831 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 08:51:15 INFO - PROCESS | 1657 | 1462981875841 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 1657 | 1462981875842 Marionette TRACE conn3 <- [1,1866,null,{}] 08:51:15 INFO - PROCESS | 1657 | 1462981875845 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 1657 | 1462981875947 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:51:15 INFO - PROCESS | 1657 | 1462981875951 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354f5800 == 76 [pid = 1657] [id = 474] 08:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x119fa3400) [pid = 1657] [serial = 1421] [outer = 0x0] 08:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12d3e1c00) [pid = 1657] [serial = 1422] [outer = 0x119fa3400] 08:51:15 INFO - PROCESS | 1657 | 1462981875976 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12d7e3000) [pid = 1657] [serial = 1423] [outer = 0x119fa3400] 08:51:16 INFO - PROCESS | 1657 | 1462981876319 Marionette TRACE conn3 <- [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]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 528ms 08:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:51:16 INFO - PROCESS | 1657 | 1462981876362 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 1657 | 1462981876363 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 08:51:16 INFO - PROCESS | 1657 | 1462981876365 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1657 | 1462981876366 Marionette TRACE conn3 <- [1,1870,null,{}] 08:51:16 INFO - PROCESS | 1657 | 1462981876381 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 1657 | 1462981876485 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:51:16 INFO - PROCESS | 1657 | 1462981876489 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c87000 == 77 [pid = 1657] [id = 475] 08:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12d7e3800) [pid = 1657] [serial = 1424] [outer = 0x0] 08:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12d7ec800) [pid = 1657] [serial = 1425] [outer = 0x12d7e3800] 08:51:16 INFO - PROCESS | 1657 | 1462981876513 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12db27c00) [pid = 1657] [serial = 1426] [outer = 0x12d7e3800] 08:51:17 INFO - PROCESS | 1657 | 1462981877048 Marionette TRACE conn3 <- [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]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 732ms 08:51:17 INFO - PROCESS | 1657 | 1462981877098 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 1657 | 1462981877101 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 08:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:51:17 INFO - PROCESS | 1657 | 1462981877104 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 1657 | 1462981877107 Marionette TRACE conn3 <- [1,1874,null,{}] 08:51:17 INFO - PROCESS | 1657 | 1462981877111 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 1657 | 1462981877233 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:51:17 INFO - PROCESS | 1657 | 1462981877345 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121670000 == 78 [pid = 1657] [id = 476] 08:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1127e1800) [pid = 1657] [serial = 1427] [outer = 0x0] 08:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1166c7400) [pid = 1657] [serial = 1428] [outer = 0x1127e1800] 08:51:17 INFO - PROCESS | 1657 | 1462981877378 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11757ac00) [pid = 1657] [serial = 1429] [outer = 0x1127e1800] 08:51:17 INFO - PROCESS | 1657 | 1462981877813 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 771ms 08:51:17 INFO - PROCESS | 1657 | 1462981877876 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 1657 | 1462981877880 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 08:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:51:17 INFO - PROCESS | 1657 | 1462981877886 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 1657 | 1462981877889 Marionette TRACE conn3 <- [1,1878,null,{}] 08:51:17 INFO - PROCESS | 1657 | 1462981877892 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 1657 | 1462981878006 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:51:18 INFO - PROCESS | 1657 | 1462981878089 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ade2800 == 79 [pid = 1657] [id = 477] 08:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x118a06000) [pid = 1657] [serial = 1430] [outer = 0x0] 08:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x11973c800) [pid = 1657] [serial = 1431] [outer = 0x118a06000] 08:51:18 INFO - PROCESS | 1657 | 1462981878118 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x119955000) [pid = 1657] [serial = 1432] [outer = 0x118a06000] 08:51:18 INFO - PROCESS | 1657 | 1462981878538 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 673ms 08:51:18 INFO - PROCESS | 1657 | 1462981878557 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 1657 | 1462981878559 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 08:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:51:18 INFO - PROCESS | 1657 | 1462981878562 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 1657 | 1462981878564 Marionette TRACE conn3 <- [1,1882,null,{}] 08:51:18 INFO - PROCESS | 1657 | 1462981878572 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 1657 | 1462981878694 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:51:18 INFO - PROCESS | 1657 | 1462981878806 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354f0800 == 80 [pid = 1657] [id = 478] 08:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x121115000) [pid = 1657] [serial = 1433] [outer = 0x0] 08:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x121a41000) [pid = 1657] [serial = 1434] [outer = 0x121115000] 08:51:18 INFO - PROCESS | 1657 | 1462981878840 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x126d8d800) [pid = 1657] [serial = 1435] [outer = 0x121115000] 08:51:19 INFO - PROCESS | 1657 | 1462981879284 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 771ms 08:51:19 INFO - PROCESS | 1657 | 1462981879348 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 1657 | 1462981879350 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 08:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:51:19 INFO - PROCESS | 1657 | 1462981879354 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1657 | 1462981879355 Marionette TRACE conn3 <- [1,1886,null,{}] 08:51:19 INFO - PROCESS | 1657 | 1462981879358 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1657 | 1462981879472 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:51:19 INFO - PROCESS | 1657 | 1462981879554 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c7c000 == 81 [pid = 1657] [id = 479] 08:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x126d86000) [pid = 1657] [serial = 1436] [outer = 0x0] 08:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12899bc00) [pid = 1657] [serial = 1437] [outer = 0x126d86000] 08:51:19 INFO - PROCESS | 1657 | 1462981879586 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12aa2b400) [pid = 1657] [serial = 1438] [outer = 0x126d86000] 08:51:20 INFO - PROCESS | 1657 | 1462981880038 Marionette TRACE conn3 <- [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]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 721ms 08:51:20 INFO - PROCESS | 1657 | 1462981880075 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 1657 | 1462981880077 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 08:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:51:20 INFO - PROCESS | 1657 | 1462981880079 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 1657 | 1462981880081 Marionette TRACE conn3 <- [1,1890,null,{}] 08:51:20 INFO - PROCESS | 1657 | 1462981880099 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 1657 | 1462981880243 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:51:20 INFO - PROCESS | 1657 | 1462981880304 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931a800 == 82 [pid = 1657] [id = 480] 08:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x111019000) [pid = 1657] [serial = 1439] [outer = 0x0] 08:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x119c91000) [pid = 1657] [serial = 1440] [outer = 0x111019000] 08:51:20 INFO - PROCESS | 1657 | 1462981880334 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12aa8f800) [pid = 1657] [serial = 1441] [outer = 0x111019000] 08:51:21 INFO - PROCESS | 1657 | 1462981881088 Marionette TRACE conn3 <- [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]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1073ms 08:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:51:21 INFO - PROCESS | 1657 | 1462981881152 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 1657 | 1462981881154 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 08:51:21 INFO - PROCESS | 1657 | 1462981881158 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1657 | 1462981881160 Marionette TRACE conn3 <- [1,1894,null,{}] 08:51:21 INFO - PROCESS | 1657 | 1462981881164 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1657 | 1462981881264 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:51:21 INFO - PROCESS | 1657 | 1462981881348 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931c800 == 83 [pid = 1657] [id = 481] 08:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1110a5c00) [pid = 1657] [serial = 1442] [outer = 0x0] 08:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x112684800) [pid = 1657] [serial = 1443] [outer = 0x1110a5c00] 08:51:21 INFO - PROCESS | 1657 | 1462981881377 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1127ddc00) [pid = 1657] [serial = 1444] [outer = 0x1110a5c00] 08:51:21 INFO - PROCESS | 1657 | 1462981881802 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 08:51:21 INFO - PROCESS | 1657 | 1462981881828 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 1657 | 1462981881832 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 08:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:51:21 INFO - PROCESS | 1657 | 1462981881836 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1657 | 1462981881838 Marionette TRACE conn3 <- [1,1898,null,{}] 08:51:21 INFO - PROCESS | 1657 | 1462981881840 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1657 | 1462981881934 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:51:22 INFO - PROCESS | 1657 | 1462981882058 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116741800 == 84 [pid = 1657] [id = 482] 08:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1127e3800) [pid = 1657] [serial = 1445] [outer = 0x0] 08:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x112d46400) [pid = 1657] [serial = 1446] [outer = 0x1127e3800] 08:51:22 INFO - PROCESS | 1657 | 1462981882087 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1134ec400) [pid = 1657] [serial = 1447] [outer = 0x1127e3800] 08:51:22 INFO - PROCESS | 1657 | 1462981882535 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 722ms 08:51:22 INFO - PROCESS | 1657 | 1462981882572 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1657 | 1462981882574 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 08:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:51:22 INFO - PROCESS | 1657 | 1462981882578 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1657 | 1462981882581 Marionette TRACE conn3 <- [1,1902,null,{}] 08:51:22 INFO - PROCESS | 1657 | 1462981882612 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1657 | 1462981882769 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:51:22 INFO - PROCESS | 1657 | 1462981882885 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x117010000 == 83 [pid = 1657] [id = 297] 08:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x135dce000 == 82 [pid = 1657] [id = 433] 08:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12167e800 == 81 [pid = 1657] [id = 295] 08:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1354f5800 == 80 [pid = 1657] [id = 474] 08:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc69800 == 79 [pid = 1657] [id = 473] 08:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8e9800 == 78 [pid = 1657] [id = 472] 08:51:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6c7800 == 77 [pid = 1657] [id = 471] 08:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1127dbc00) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 08:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x119469000) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 08:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x127082800) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 08:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12aa10000) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 08:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12c51b000) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 08:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12d3e6c00) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 08:51:22 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x113460800) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 08:51:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x113ec3000 == 78 [pid = 1657] [id = 483] 08:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1127d8800) [pid = 1657] [serial = 1448] [outer = 0x0] 08:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x113460800) [pid = 1657] [serial = 1449] [outer = 0x1127d8800] 08:51:22 INFO - PROCESS | 1657 | 1462981882947 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x117441400) [pid = 1657] [serial = 1450] [outer = 0x1127d8800] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12d177800 == 77 [pid = 1657] [id = 470] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12cab6800 == 76 [pid = 1657] [id = 469] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3bf000 == 75 [pid = 1657] [id = 468] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12b457000 == 74 [pid = 1657] [id = 467] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x129265800 == 73 [pid = 1657] [id = 466] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x124d8a800 == 72 [pid = 1657] [id = 465] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119b03800 == 71 [pid = 1657] [id = 464] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1213bf000 == 70 [pid = 1657] [id = 463] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x125679000 == 69 [pid = 1657] [id = 462] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119b05800 == 68 [pid = 1657] [id = 461] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x13fe14800 == 67 [pid = 1657] [id = 459] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x137c96000 == 66 [pid = 1657] [id = 458] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x135dc9000 == 65 [pid = 1657] [id = 457] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1355df800 == 64 [pid = 1657] [id = 456] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12e55b000 == 63 [pid = 1657] [id = 455] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12d46d000 == 62 [pid = 1657] [id = 454] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x126e88000 == 61 [pid = 1657] [id = 453] 08:51:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c2000 == 60 [pid = 1657] [id = 452] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x121a3ac00) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12110ec00) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x121a44400) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x121a3fc00) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12b4a6800) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12ad59000) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12d7e7000) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12aa32c00) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x128c2a000) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1296f9400) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x117448c00) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1219d0c00) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x118103400) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11930f400) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12190a400) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1211cb000) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x126db6400) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12742a000) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x112687400) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11104f800) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12bf56000) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x121114c00) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12ad59c00) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x124df9400) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x126db0000) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11101d400) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11946d000) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1130dec00) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12aa0c400) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12cb75c00) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 1657 | 1462981883278 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 724ms 08:51:23 INFO - PROCESS | 1657 | 1462981883304 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 1657 | 1462981883307 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 08:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:51:23 INFO - PROCESS | 1657 | 1462981883310 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 1657 | 1462981883311 Marionette TRACE conn3 <- [1,1906,null,{}] 08:51:23 INFO - PROCESS | 1657 | 1462981883313 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 1657 | 1462981883396 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:51:23 INFO - PROCESS | 1657 | 1462981883403 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119909000 == 61 [pid = 1657] [id = 484] 08:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x117573000) [pid = 1657] [serial = 1451] [outer = 0x0] 08:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118178400) [pid = 1657] [serial = 1452] [outer = 0x117573000] 08:51:23 INFO - PROCESS | 1657 | 1462981883430 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118635400) [pid = 1657] [serial = 1453] [outer = 0x117573000] 08:51:23 INFO - PROCESS | 1657 | 1462981883784 Marionette TRACE conn3 <- [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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 519ms 08:51:23 INFO - PROCESS | 1657 | 1462981883830 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 1657 | 1462981883831 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 08:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:51:23 INFO - PROCESS | 1657 | 1462981883833 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 1657 | 1462981883834 Marionette TRACE conn3 <- [1,1910,null,{}] 08:51:23 INFO - PROCESS | 1657 | 1462981883843 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 1657 | 1462981883924 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:51:23 INFO - PROCESS | 1657 | 1462981883928 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12129c800 == 62 [pid = 1657] [id = 485] 08:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x118639800) [pid = 1657] [serial = 1454] [outer = 0x0] 08:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118a02800) [pid = 1657] [serial = 1455] [outer = 0x118639800] 08:51:23 INFO - PROCESS | 1657 | 1462981883953 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x118f9a000) [pid = 1657] [serial = 1456] [outer = 0x118639800] 08:51:24 INFO - PROCESS | 1657 | 1462981884372 Marionette TRACE conn3 <- [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]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 571ms 08:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:51:24 INFO - PROCESS | 1657 | 1462981884405 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 1657 | 1462981884407 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 08:51:24 INFO - PROCESS | 1657 | 1462981884411 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 1657 | 1462981884412 Marionette TRACE conn3 <- [1,1914,null,{}] 08:51:24 INFO - PROCESS | 1657 | 1462981884416 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 1657 | 1462981884564 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:51:24 INFO - PROCESS | 1657 | 1462981884581 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12181c000 == 63 [pid = 1657] [id = 486] 08:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119465c00) [pid = 1657] [serial = 1457] [outer = 0x0] 08:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x119741800) [pid = 1657] [serial = 1458] [outer = 0x119465c00] 08:51:24 INFO - PROCESS | 1657 | 1462981884618 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x119950400) [pid = 1657] [serial = 1459] [outer = 0x119465c00] 08:51:24 INFO - PROCESS | 1657 | 1462981884986 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 620ms 08:51:25 INFO - PROCESS | 1657 | 1462981885043 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1657 | 1462981885044 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 08:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:51:25 INFO - PROCESS | 1657 | 1462981885046 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1657 | 1462981885048 Marionette TRACE conn3 <- [1,1918,null,{}] 08:51:25 INFO - PROCESS | 1657 | 1462981885050 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1657 | 1462981885160 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:51:25 INFO - PROCESS | 1657 | 1462981885175 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d24000 == 64 [pid = 1657] [id = 487] 08:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1199eb800) [pid = 1657] [serial = 1460] [outer = 0x0] 08:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x119c8d000) [pid = 1657] [serial = 1461] [outer = 0x1199eb800] 08:51:25 INFO - PROCESS | 1657 | 1462981885200 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x121107800) [pid = 1657] [serial = 1462] [outer = 0x1199eb800] 08:51:25 INFO - PROCESS | 1657 | 1462981885559 Marionette TRACE conn3 <- [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]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 518ms 08:51:25 INFO - PROCESS | 1657 | 1462981885566 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1657 | 1462981885567 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 08:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:51:25 INFO - PROCESS | 1657 | 1462981885573 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1657 | 1462981885575 Marionette TRACE conn3 <- [1,1922,null,{}] 08:51:25 INFO - PROCESS | 1657 | 1462981885577 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1657 | 1462981885686 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:51:25 INFO - PROCESS | 1657 | 1462981885691 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e89000 == 65 [pid = 1657] [id = 488] 08:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1199ec000) [pid = 1657] [serial = 1463] [outer = 0x0] 08:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12110e400) [pid = 1657] [serial = 1464] [outer = 0x1199ec000] 08:51:25 INFO - PROCESS | 1657 | 1462981885716 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x121138c00) [pid = 1657] [serial = 1465] [outer = 0x1199ec000] 08:51:26 INFO - PROCESS | 1657 | 1462981886035 Marionette TRACE conn3 <- [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]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 520ms 08:51:26 INFO - PROCESS | 1657 | 1462981886094 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 1657 | 1462981886095 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 08:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:51:26 INFO - PROCESS | 1657 | 1462981886098 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 1657 | 1462981886099 Marionette TRACE conn3 <- [1,1926,null,{}] 08:51:26 INFO - PROCESS | 1657 | 1462981886101 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 1657 | 1462981886208 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:51:26 INFO - PROCESS | 1657 | 1462981886224 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12110f800) [pid = 1657] [serial = 1466] [outer = 0x12cddb400] 08:51:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12925b800 == 66 [pid = 1657] [id = 489] 08:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1211d1400) [pid = 1657] [serial = 1467] [outer = 0x0] 08:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1211d6c00) [pid = 1657] [serial = 1468] [outer = 0x1211d1400] 08:51:26 INFO - PROCESS | 1657 | 1462981886260 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x121545000) [pid = 1657] [serial = 1469] [outer = 0x1211d1400] 08:51:26 INFO - PROCESS | 1657 | 1462981886631 Marionette TRACE conn3 <- [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]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 568ms 08:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:51:26 INFO - PROCESS | 1657 | 1462981886667 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 1657 | 1462981886668 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 08:51:26 INFO - PROCESS | 1657 | 1462981886670 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 1657 | 1462981886671 Marionette TRACE conn3 <- [1,1930,null,{}] 08:51:26 INFO - PROCESS | 1657 | 1462981886680 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 1657 | 1462981886796 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:51:26 INFO - PROCESS | 1657 | 1462981886847 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128c3c000 == 67 [pid = 1657] [id = 490] 08:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11994c400) [pid = 1657] [serial = 1470] [outer = 0x0] 08:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1219c9800) [pid = 1657] [serial = 1471] [outer = 0x11994c400] 08:51:26 INFO - PROCESS | 1657 | 1462981886872 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x121a44c00) [pid = 1657] [serial = 1472] [outer = 0x11994c400] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x129242000) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12aa85400) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1296f7c00) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12ad59800) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x126d8d400) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x110fe1c00) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x126d89000) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x121a3d800) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x112680c00) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x119b83400) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x121108c00) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1122b2800) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x121110c00) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x121106400) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:51:27 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119fa3400) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:51:27 INFO - PROCESS | 1657 | 1462981887538 Marionette TRACE conn3 <- [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]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 882ms 08:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:51:27 INFO - PROCESS | 1657 | 1462981887553 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 1657 | 1462981887556 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 08:51:27 INFO - PROCESS | 1657 | 1462981887559 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 1657 | 1462981887561 Marionette TRACE conn3 <- [1,1934,null,{}] 08:51:27 INFO - PROCESS | 1657 | 1462981887563 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 1657 | 1462981887663 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:51:27 INFO - PROCESS | 1657 | 1462981887725 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x129966000 == 68 [pid = 1657] [id = 491] 08:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x111011400) [pid = 1657] [serial = 1473] [outer = 0x0] 08:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x121108c00) [pid = 1657] [serial = 1474] [outer = 0x111011400] 08:51:27 INFO - PROCESS | 1657 | 1462981887754 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x124dafc00) [pid = 1657] [serial = 1475] [outer = 0x111011400] 08:51:28 INFO - PROCESS | 1657 | 1462981888045 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 522ms 08:51:28 INFO - PROCESS | 1657 | 1462981888082 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 1657 | 1462981888083 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 08:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:51:28 INFO - PROCESS | 1657 | 1462981888089 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 1657 | 1462981888090 Marionette TRACE conn3 <- [1,1938,null,{}] 08:51:28 INFO - PROCESS | 1657 | 1462981888093 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 1657 | 1462981888180 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:51:28 INFO - PROCESS | 1657 | 1462981888193 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12adf4800 == 69 [pid = 1657] [id = 492] 08:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x124df1000) [pid = 1657] [serial = 1476] [outer = 0x0] 08:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x125637800) [pid = 1657] [serial = 1477] [outer = 0x124df1000] 08:51:28 INFO - PROCESS | 1657 | 1462981888218 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1268ac800) [pid = 1657] [serial = 1478] [outer = 0x124df1000] 08:51:28 INFO - PROCESS | 1657 | 1462981888542 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 472ms 08:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:51:28 INFO - PROCESS | 1657 | 1462981888558 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 1657 | 1462981888559 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 08:51:28 INFO - PROCESS | 1657 | 1462981888561 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 1657 | 1462981888562 Marionette TRACE conn3 <- [1,1942,null,{}] 08:51:28 INFO - PROCESS | 1657 | 1462981888564 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 1657 | 1462981888681 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:51:28 INFO - PROCESS | 1657 | 1462981888688 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb80000 == 70 [pid = 1657] [id = 493] 08:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x124df6800) [pid = 1657] [serial = 1479] [outer = 0x0] 08:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x126b51400) [pid = 1657] [serial = 1480] [outer = 0x124df6800] 08:51:28 INFO - PROCESS | 1657 | 1462981888713 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x126d8bc00) [pid = 1657] [serial = 1481] [outer = 0x124df6800] 08:51:29 INFO - PROCESS | 1657 | 1462981889016 Marionette TRACE conn3 <- [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]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 08:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:51:29 INFO - PROCESS | 1657 | 1462981889030 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 1657 | 1462981889031 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 08:51:29 INFO - PROCESS | 1657 | 1462981889033 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 1657 | 1462981889035 Marionette TRACE conn3 <- [1,1946,null,{}] 08:51:29 INFO - PROCESS | 1657 | 1462981889040 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 1657 | 1462981889142 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:51:29 INFO - PROCESS | 1657 | 1462981889149 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c339000 == 71 [pid = 1657] [id = 494] 08:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x126b57000) [pid = 1657] [serial = 1482] [outer = 0x0] 08:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x126db2400) [pid = 1657] [serial = 1483] [outer = 0x126b57000] 08:51:29 INFO - PROCESS | 1657 | 1462981889181 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12707d400) [pid = 1657] [serial = 1484] [outer = 0x126b57000] 08:51:29 INFO - PROCESS | 1657 | 1462981889811 Marionette TRACE conn3 <- [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]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 821ms 08:51:29 INFO - PROCESS | 1657 | 1462981889856 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 1657 | 1462981889859 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 08:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:51:29 INFO - PROCESS | 1657 | 1462981889863 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 1657 | 1462981889865 Marionette TRACE conn3 <- [1,1950,null,{}] 08:51:29 INFO - PROCESS | 1657 | 1462981889869 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 1657 | 1462981889982 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:51:30 INFO - PROCESS | 1657 | 1462981890059 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x118642800 == 72 [pid = 1657] [id = 495] 08:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x111b02400) [pid = 1657] [serial = 1485] [outer = 0x0] 08:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x112682400) [pid = 1657] [serial = 1486] [outer = 0x111b02400] 08:51:30 INFO - PROCESS | 1657 | 1462981890091 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1127e4c00) [pid = 1657] [serial = 1487] [outer = 0x111b02400] 08:51:30 INFO - PROCESS | 1657 | 1462981890506 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 08:51:30 INFO - PROCESS | 1657 | 1462981890557 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 1657 | 1462981890561 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 08:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:51:30 INFO - PROCESS | 1657 | 1462981890566 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1657 | 1462981890568 Marionette TRACE conn3 <- [1,1954,null,{}] 08:51:30 INFO - PROCESS | 1657 | 1462981890585 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 1657 | 1462981890694 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:51:30 INFO - PROCESS | 1657 | 1462981890770 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121498000 == 73 [pid = 1657] [id = 496] 08:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x113c51400) [pid = 1657] [serial = 1488] [outer = 0x0] 08:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x116840800) [pid = 1657] [serial = 1489] [outer = 0x113c51400] 08:51:30 INFO - PROCESS | 1657 | 1462981890799 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11810a800) [pid = 1657] [serial = 1490] [outer = 0x113c51400] 08:51:31 INFO - PROCESS | 1657 | 1462981891187 Marionette TRACE conn3 <- [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]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 682ms 08:51:31 INFO - PROCESS | 1657 | 1462981891248 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 1657 | 1462981891250 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 08:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:51:31 INFO - PROCESS | 1657 | 1462981891252 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 1657 | 1462981891255 Marionette TRACE conn3 <- [1,1958,null,{}] 08:51:31 INFO - PROCESS | 1657 | 1462981891263 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 1657 | 1462981891373 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:51:31 INFO - PROCESS | 1657 | 1462981891481 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c042800 == 74 [pid = 1657] [id = 497] 08:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1186d9400) [pid = 1657] [serial = 1491] [outer = 0x0] 08:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11943f400) [pid = 1657] [serial = 1492] [outer = 0x1186d9400] 08:51:31 INFO - PROCESS | 1657 | 1462981891516 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11974a000) [pid = 1657] [serial = 1493] [outer = 0x1186d9400] 08:51:31 INFO - PROCESS | 1657 | 1462981891938 Marionette TRACE conn3 <- [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]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 724ms 08:51:31 INFO - PROCESS | 1657 | 1462981891997 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 1657 | 1462981891999 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 08:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:51:32 INFO - PROCESS | 1657 | 1462981892004 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 1657 | 1462981892005 Marionette TRACE conn3 <- [1,1962,null,{}] 08:51:32 INFO - PROCESS | 1657 | 1462981892008 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 1657 | 1462981892114 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:51:32 INFO - PROCESS | 1657 | 1462981892220 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3c3800 == 75 [pid = 1657] [id = 498] 08:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x119c88800) [pid = 1657] [serial = 1494] [outer = 0x0] 08:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1211d0400) [pid = 1657] [serial = 1495] [outer = 0x119c88800] 08:51:32 INFO - PROCESS | 1657 | 1462981892253 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x124a3e800) [pid = 1657] [serial = 1496] [outer = 0x119c88800] 08:51:32 INFO - PROCESS | 1657 | 1462981892650 Marionette TRACE conn3 <- [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]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 672ms 08:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:51:32 INFO - PROCESS | 1657 | 1462981892676 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 1657 | 1462981892677 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 08:51:32 INFO - PROCESS | 1657 | 1462981892680 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 1657 | 1462981892681 Marionette TRACE conn3 <- [1,1966,null,{}] 08:51:32 INFO - PROCESS | 1657 | 1462981892683 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 1657 | 1462981892789 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:51:32 INFO - PROCESS | 1657 | 1462981892895 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caae800 == 76 [pid = 1657] [id = 499] 08:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x119c91400) [pid = 1657] [serial = 1497] [outer = 0x0] 08:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x124a46000) [pid = 1657] [serial = 1498] [outer = 0x119c91400] 08:51:32 INFO - PROCESS | 1657 | 1462981892928 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x126d90400) [pid = 1657] [serial = 1499] [outer = 0x119c91400] 08:51:33 INFO - PROCESS | 1657 | 1462981893342 Marionette TRACE conn3 <- [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]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 08:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:51:33 INFO - PROCESS | 1657 | 1462981893352 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 1657 | 1462981893353 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 08:51:33 INFO - PROCESS | 1657 | 1462981893356 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 1657 | 1462981893357 Marionette TRACE conn3 <- [1,1970,null,{}] 08:51:33 INFO - PROCESS | 1657 | 1462981893359 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 1657 | 1462981893496 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:51:33 INFO - PROCESS | 1657 | 1462981893574 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf47000 == 77 [pid = 1657] [id = 500] 08:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x127085000) [pid = 1657] [serial = 1500] [outer = 0x0] 08:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1274f8800) [pid = 1657] [serial = 1501] [outer = 0x127085000] 08:51:33 INFO - PROCESS | 1657 | 1462981893605 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1289a1800) [pid = 1657] [serial = 1502] [outer = 0x127085000] 08:51:34 INFO - PROCESS | 1657 | 1462981894034 Marionette TRACE conn3 <- [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]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 723ms 08:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:51:34 INFO - PROCESS | 1657 | 1462981894080 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 1657 | 1462981894081 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 08:51:34 INFO - PROCESS | 1657 | 1462981894084 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1657 | 1462981894085 Marionette TRACE conn3 <- [1,1974,null,{}] 08:51:34 INFO - PROCESS | 1657 | 1462981894087 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 1657 | 1462981894214 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:51:34 INFO - PROCESS | 1657 | 1462981894291 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d331800 == 78 [pid = 1657] [id = 501] 08:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1127db000) [pid = 1657] [serial = 1503] [outer = 0x0] 08:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128bae000) [pid = 1657] [serial = 1504] [outer = 0x1127db000] 08:51:34 INFO - PROCESS | 1657 | 1462981894326 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x128c22000) [pid = 1657] [serial = 1505] [outer = 0x1127db000] 08:51:34 INFO - PROCESS | 1657 | 1462981894811 Marionette TRACE conn3 <- [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]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 08:51:34 INFO - PROCESS | 1657 | 1462981894855 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:51:34 INFO - PROCESS | 1657 | 1462981894856 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 08:51:34 INFO - PROCESS | 1657 | 1462981894859 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1657 | 1462981894860 Marionette TRACE conn3 <- [1,1978,null,{}] 08:51:34 INFO - PROCESS | 1657 | 1462981894862 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 1657 | 1462981894978 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:51:35 INFO - PROCESS | 1657 | 1462981895078 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x121814000 == 79 [pid = 1657] [id = 502] 08:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x112a68400) [pid = 1657] [serial = 1506] [outer = 0x0] 08:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x128bb1c00) [pid = 1657] [serial = 1507] [outer = 0x112a68400] 08:51:35 INFO - PROCESS | 1657 | 1462981895126 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x128c2b800) [pid = 1657] [serial = 1508] [outer = 0x112a68400] 08:51:35 INFO - PROCESS | 1657 | 1462981895770 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 920ms 08:51:35 INFO - PROCESS | 1657 | 1462981895779 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 1657 | 1462981895781 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 08:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:51:35 INFO - PROCESS | 1657 | 1462981895785 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 1657 | 1462981895787 Marionette TRACE conn3 <- [1,1982,null,{}] 08:51:35 INFO - PROCESS | 1657 | 1462981895791 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 1657 | 1462981895896 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:51:35 INFO - PROCESS | 1657 | 1462981895966 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a8800 == 80 [pid = 1657] [id = 503] 08:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x11101c400) [pid = 1657] [serial = 1509] [outer = 0x0] 08:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x112683000) [pid = 1657] [serial = 1510] [outer = 0x11101c400] 08:51:36 INFO - PROCESS | 1657 | 1462981896041 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x112a60400) [pid = 1657] [serial = 1511] [outer = 0x11101c400] 08:51:36 INFO - PROCESS | 1657 | 1462981896472 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 723ms 08:51:36 INFO - PROCESS | 1657 | 1462981896508 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 1657 | 1462981896512 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 08:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:51:36 INFO - PROCESS | 1657 | 1462981896516 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 1657 | 1462981896518 Marionette TRACE conn3 <- [1,1986,null,{}] 08:51:36 INFO - PROCESS | 1657 | 1462981896520 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 1657 | 1462981896642 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb80000 == 79 [pid = 1657] [id = 493] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12adf4800 == 78 [pid = 1657] [id = 492] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x129966000 == 77 [pid = 1657] [id = 491] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x128c3c000 == 76 [pid = 1657] [id = 490] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12925b800 == 75 [pid = 1657] [id = 489] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x126e89000 == 74 [pid = 1657] [id = 488] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12d7ec800) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x123d24000 == 73 [pid = 1657] [id = 487] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12181c000 == 72 [pid = 1657] [id = 486] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12129c800 == 71 [pid = 1657] [id = 485] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119909000 == 70 [pid = 1657] [id = 484] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x113ec3000 == 69 [pid = 1657] [id = 483] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116741800 == 68 [pid = 1657] [id = 482] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11931c800 == 67 [pid = 1657] [id = 481] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11931a800 == 66 [pid = 1657] [id = 480] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x137c7c000 == 65 [pid = 1657] [id = 479] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1354f0800 == 64 [pid = 1657] [id = 478] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12ade2800 == 63 [pid = 1657] [id = 477] 08:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x121670000 == 62 [pid = 1657] [id = 476] 08:51:36 INFO - PROCESS | 1657 | 1462981896743 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160c4800 == 63 [pid = 1657] [id = 504] 08:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x112687400) [pid = 1657] [serial = 1512] [outer = 0x0] 08:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1164e7400) [pid = 1657] [serial = 1513] [outer = 0x112687400] 08:51:36 INFO - PROCESS | 1657 | 1462981896770 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x11817ec00) [pid = 1657] [serial = 1514] [outer = 0x112687400] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12d3e1c00) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x129432800) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12bc35c00) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12aa8bc00) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12c52ec00) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x126db0400) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x127430c00) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1186db400) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x11267e800) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x111019400) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x124df6400) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1150eec00) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12899e800) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x121a45c00) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1130da400) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118a9b400) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x125630400) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1211d5400) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x121113000) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x120f37000) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12b4a5c00) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x127085800) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12bfed000) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x126b5dc00) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12aa09400) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12d1b6c00) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12d1c3800) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x118a11000) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x121a37800) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1211d5800) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12ad57000) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12bc3ac00) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12bf63000) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x128baa800) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12d1b9000) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12aa0d000) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12d7e3000) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x129243800) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 08:51:37 INFO - PROCESS | 1657 | 1462981897107 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 618ms 08:51:37 INFO - PROCESS | 1657 | 1462981897136 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1657 | 1462981897138 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 08:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:51:37 INFO - PROCESS | 1657 | 1462981897141 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1657 | 1462981897144 Marionette TRACE conn3 <- [1,1990,null,{}] 08:51:37 INFO - PROCESS | 1657 | 1462981897155 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 1657 | 1462981897287 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:51:37 INFO - PROCESS | 1657 | 1462981897295 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x121492800 == 64 [pid = 1657] [id = 505] 08:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1186d8400) [pid = 1657] [serial = 1515] [outer = 0x0] 08:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11930dc00) [pid = 1657] [serial = 1516] [outer = 0x1186d8400] 08:51:37 INFO - PROCESS | 1657 | 1462981897339 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x119743c00) [pid = 1657] [serial = 1517] [outer = 0x1186d8400] 08:51:37 INFO - PROCESS | 1657 | 1462981897744 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 623ms 08:51:37 INFO - PROCESS | 1657 | 1462981897763 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1657 | 1462981897765 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 08:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:51:37 INFO - PROCESS | 1657 | 1462981897767 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1657 | 1462981897768 Marionette TRACE conn3 <- [1,1994,null,{}] 08:51:37 INFO - PROCESS | 1657 | 1462981897771 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 1657 | 1462981897858 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:51:37 INFO - PROCESS | 1657 | 1462981897862 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e6e800 == 65 [pid = 1657] [id = 506] 08:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1197c8000) [pid = 1657] [serial = 1518] [outer = 0x0] 08:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x119faac00) [pid = 1657] [serial = 1519] [outer = 0x1197c8000] 08:51:37 INFO - PROCESS | 1657 | 1462981897888 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12110c800) [pid = 1657] [serial = 1520] [outer = 0x1197c8000] 08:51:38 INFO - PROCESS | 1657 | 1462981898257 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 521ms 08:51:38 INFO - PROCESS | 1657 | 1462981898288 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 1657 | 1462981898289 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 08:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:51:38 INFO - PROCESS | 1657 | 1462981898292 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 1657 | 1462981898293 Marionette TRACE conn3 <- [1,1998,null,{}] 08:51:38 INFO - PROCESS | 1657 | 1462981898295 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 1657 | 1462981898406 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:51:38 INFO - PROCESS | 1657 | 1462981898412 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bca800 == 66 [pid = 1657] [id = 507] 08:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x121135400) [pid = 1657] [serial = 1521] [outer = 0x0] 08:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1211d7000) [pid = 1657] [serial = 1522] [outer = 0x121135400] 08:51:38 INFO - PROCESS | 1657 | 1462981898440 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1219cf400) [pid = 1657] [serial = 1523] [outer = 0x121135400] 08:51:38 INFO - PROCESS | 1657 | 1462981898771 Marionette TRACE conn3 <- [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]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 08:51:38 INFO - PROCESS | 1657 | 1462981898812 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 1657 | 1462981898813 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 08:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:51:38 INFO - PROCESS | 1657 | 1462981898815 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 1657 | 1462981898816 Marionette TRACE conn3 <- [1,2002,null,{}] 08:51:38 INFO - PROCESS | 1657 | 1462981898819 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 1657 | 1462981898924 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:51:38 INFO - PROCESS | 1657 | 1462981898930 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac12800 == 67 [pid = 1657] [id = 508] 08:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1211ca800) [pid = 1657] [serial = 1524] [outer = 0x0] 08:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x124a3c400) [pid = 1657] [serial = 1525] [outer = 0x1211ca800] 08:51:39 INFO - PROCESS | 1657 | 1462981899021 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1274f3c00) [pid = 1657] [serial = 1526] [outer = 0x1211ca800] 08:51:39 INFO - PROCESS | 1657 | 1462981899397 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 623ms 08:51:39 INFO - PROCESS | 1657 | 1462981899444 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 1657 | 1462981899445 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 08:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:51:39 INFO - PROCESS | 1657 | 1462981899447 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 1657 | 1462981899448 Marionette TRACE conn3 <- [1,2006,null,{}] 08:51:39 INFO - PROCESS | 1657 | 1462981899451 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 1657 | 1462981899570 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:51:39 INFO - PROCESS | 1657 | 1462981899613 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac19800 == 68 [pid = 1657] [id = 509] 08:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x121115c00) [pid = 1657] [serial = 1527] [outer = 0x0] 08:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x126db9800) [pid = 1657] [serial = 1528] [outer = 0x121115c00] 08:51:39 INFO - PROCESS | 1657 | 1462981899638 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x128998c00) [pid = 1657] [serial = 1529] [outer = 0x121115c00] 08:51:39 INFO - PROCESS | 1657 | 1462981899977 Marionette TRACE conn3 <- [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]]]}] 08:51:40 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 08:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 568ms 08:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:51:40 INFO - PROCESS | 1657 | 1462981900016 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 1657 | 1462981900017 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 08:51:40 INFO - PROCESS | 1657 | 1462981900022 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 1657 | 1462981900023 Marionette TRACE conn3 <- [1,2010,null,{}] 08:51:40 INFO - PROCESS | 1657 | 1462981900025 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 1657 | 1462981900138 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:51:40 INFO - PROCESS | 1657 | 1462981900181 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c342800 == 69 [pid = 1657] [id = 510] 08:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1211ce000) [pid = 1657] [serial = 1530] [outer = 0x0] 08:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x128c2b000) [pid = 1657] [serial = 1531] [outer = 0x1211ce000] 08:51:40 INFO - PROCESS | 1657 | 1462981900206 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12906b000) [pid = 1657] [serial = 1532] [outer = 0x1211ce000] 08:51:40 INFO - PROCESS | 1657 | 1462981900555 Marionette TRACE conn3 <- [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]]]}] 08:51:40 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 08:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 571ms 08:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:51:40 INFO - PROCESS | 1657 | 1462981900592 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 1657 | 1462981900593 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 08:51:40 INFO - PROCESS | 1657 | 1462981900595 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 1657 | 1462981900597 Marionette TRACE conn3 <- [1,2014,null,{}] 08:51:40 INFO - PROCESS | 1657 | 1462981900599 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 1657 | 1462981900717 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:51:40 INFO - PROCESS | 1657 | 1462981900728 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf48000 == 70 [pid = 1657] [id = 511] 08:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x124a45000) [pid = 1657] [serial = 1533] [outer = 0x0] 08:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1296f0c00) [pid = 1657] [serial = 1534] [outer = 0x124a45000] 08:51:40 INFO - PROCESS | 1657 | 1462981900753 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12a84a400) [pid = 1657] [serial = 1535] [outer = 0x124a45000] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x124df1000) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1211d1400) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11994c400) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x124df6800) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1199ec000) [pid = 1657] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x119465c00) [pid = 1657] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1199eb800) [pid = 1657] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1127e3800) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1127d8800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x118639800) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1110a5c00) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:51:41 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x117573000) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:51:41 INFO - PROCESS | 1657 | 1462981901231 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 668ms 08:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:51:41 INFO - PROCESS | 1657 | 1462981901265 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1657 | 1462981901266 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 08:51:41 INFO - PROCESS | 1657 | 1462981901268 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1657 | 1462981901269 Marionette TRACE conn3 <- [1,2018,null,{}] 08:51:41 INFO - PROCESS | 1657 | 1462981901272 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 1657 | 1462981901360 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:51:41 INFO - PROCESS | 1657 | 1462981901364 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ad000 == 71 [pid = 1657] [id = 512] 08:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x113c51c00) [pid = 1657] [serial = 1536] [outer = 0x0] 08:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x118f8f800) [pid = 1657] [serial = 1537] [outer = 0x113c51c00] 08:51:41 INFO - PROCESS | 1657 | 1462981901390 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1219cec00) [pid = 1657] [serial = 1538] [outer = 0x113c51c00] 08:51:41 INFO - PROCESS | 1657 | 1462981901752 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 08:51:41 INFO - PROCESS | 1657 | 1462981901790 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1657 | 1462981901791 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 08:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:51:41 INFO - PROCESS | 1657 | 1462981901794 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1657 | 1462981901804 Marionette TRACE conn3 <- [1,2022,null,{}] 08:51:41 INFO - PROCESS | 1657 | 1462981901806 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 1657 | 1462981901909 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:51:41 INFO - PROCESS | 1657 | 1462981901914 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6e3800 == 72 [pid = 1657] [id = 513] 08:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1268a5800) [pid = 1657] [serial = 1539] [outer = 0x0] 08:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12aa0ac00) [pid = 1657] [serial = 1540] [outer = 0x1268a5800] 08:51:41 INFO - PROCESS | 1657 | 1462981901943 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12aa89c00) [pid = 1657] [serial = 1541] [outer = 0x1268a5800] 08:51:42 INFO - PROCESS | 1657 | 1462981902274 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 529ms 08:51:42 INFO - PROCESS | 1657 | 1462981902323 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1657 | 1462981902324 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 08:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:51:42 INFO - PROCESS | 1657 | 1462981902327 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1657 | 1462981902328 Marionette TRACE conn3 <- [1,2026,null,{}] 08:51:42 INFO - PROCESS | 1657 | 1462981902330 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 1657 | 1462981902420 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:51:42 INFO - PROCESS | 1657 | 1462981902490 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d769800 == 73 [pid = 1657] [id = 514] 08:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x110fd7c00) [pid = 1657] [serial = 1542] [outer = 0x0] 08:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12aa91c00) [pid = 1657] [serial = 1543] [outer = 0x110fd7c00] 08:51:42 INFO - PROCESS | 1657 | 1462981902515 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12ad5b800) [pid = 1657] [serial = 1544] [outer = 0x110fd7c00] 08:51:42 INFO - PROCESS | 1657 | 1462981902795 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 522ms 08:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:51:42 INFO - PROCESS | 1657 | 1462981902850 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1657 | 1462981902851 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 08:51:42 INFO - PROCESS | 1657 | 1462981902856 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1657 | 1462981902857 Marionette TRACE conn3 <- [1,2030,null,{}] 08:51:42 INFO - PROCESS | 1657 | 1462981902859 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 1657 | 1462981902956 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:51:42 INFO - PROCESS | 1657 | 1462981902960 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc66000 == 74 [pid = 1657] [id = 515] 08:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12adac800) [pid = 1657] [serial = 1545] [outer = 0x0] 08:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12b4a6000) [pid = 1657] [serial = 1546] [outer = 0x12adac800] 08:51:42 INFO - PROCESS | 1657 | 1462981902984 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12bbc0400) [pid = 1657] [serial = 1547] [outer = 0x12adac800] 08:51:43 INFO - PROCESS | 1657 | 1462981903583 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 774ms 08:51:43 INFO - PROCESS | 1657 | 1462981903628 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 1657 | 1462981903631 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 08:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:51:43 INFO - PROCESS | 1657 | 1462981903636 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 1657 | 1462981903640 Marionette TRACE conn3 <- [1,2034,null,{}] 08:51:43 INFO - PROCESS | 1657 | 1462981903644 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 1657 | 1462981903787 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:51:43 INFO - PROCESS | 1657 | 1462981903867 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b14000 == 75 [pid = 1657] [id = 516] 08:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1166c3400) [pid = 1657] [serial = 1548] [outer = 0x0] 08:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x116845c00) [pid = 1657] [serial = 1549] [outer = 0x1166c3400] 08:51:43 INFO - PROCESS | 1657 | 1462981903899 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x118177800) [pid = 1657] [serial = 1550] [outer = 0x1166c3400] 08:51:44 INFO - PROCESS | 1657 | 1462981904392 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 824ms 08:51:44 INFO - PROCESS | 1657 | 1462981904461 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 1657 | 1462981904467 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 08:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:51:44 INFO - PROCESS | 1657 | 1462981904474 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1657 | 1462981904477 Marionette TRACE conn3 <- [1,2038,null,{}] 08:51:44 INFO - PROCESS | 1657 | 1462981904481 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 1657 | 1462981904611 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:51:44 INFO - PROCESS | 1657 | 1462981904692 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a806000 == 76 [pid = 1657] [id = 517] 08:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x118a0d800) [pid = 1657] [serial = 1551] [outer = 0x0] 08:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x11946a800) [pid = 1657] [serial = 1552] [outer = 0x118a0d800] 08:51:44 INFO - PROCESS | 1657 | 1462981904723 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1199eb800) [pid = 1657] [serial = 1553] [outer = 0x118a0d800] 08:51:45 INFO - PROCESS | 1657 | 1462981905176 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 729ms 08:51:45 INFO - PROCESS | 1657 | 1462981905203 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 1657 | 1462981905206 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 08:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:51:45 INFO - PROCESS | 1657 | 1462981905208 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 1657 | 1462981905211 Marionette TRACE conn3 <- [1,2042,null,{}] 08:51:45 INFO - PROCESS | 1657 | 1462981905219 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 1657 | 1462981905334 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:51:45 INFO - PROCESS | 1657 | 1462981905445 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e543000 == 77 [pid = 1657] [id = 518] 08:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1211d9000) [pid = 1657] [serial = 1554] [outer = 0x0] 08:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x124df1800) [pid = 1657] [serial = 1555] [outer = 0x1211d9000] 08:51:45 INFO - PROCESS | 1657 | 1462981905478 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x126db3400) [pid = 1657] [serial = 1556] [outer = 0x1211d9000] 08:51:45 INFO - PROCESS | 1657 | 1462981905891 Marionette TRACE conn3 <- [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]]]}] 08:51:45 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) 08:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 721ms 08:51:45 INFO - PROCESS | 1657 | 1462981905931 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 1657 | 1462981905933 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 08:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:51:45 INFO - PROCESS | 1657 | 1462981905935 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 1657 | 1462981905937 Marionette TRACE conn3 <- [1,2046,null,{}] 08:51:45 INFO - PROCESS | 1657 | 1462981905939 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 1657 | 1462981906051 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:51:46 INFO - PROCESS | 1657 | 1462981906158 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e559800 == 78 [pid = 1657] [id = 519] 08:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12680d400) [pid = 1657] [serial = 1557] [outer = 0x0] 08:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x128e72000) [pid = 1657] [serial = 1558] [outer = 0x12680d400] 08:51:46 INFO - PROCESS | 1657 | 1462981906189 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12a858800) [pid = 1657] [serial = 1559] [outer = 0x12680d400] 08:51:46 INFO - PROCESS | 1657 | 1462981906605 Marionette TRACE conn3 <- [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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 721ms 08:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:51:46 INFO - PROCESS | 1657 | 1462981906656 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 1657 | 1462981906658 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 08:51:46 INFO - PROCESS | 1657 | 1462981906660 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 1657 | 1462981906661 Marionette TRACE conn3 <- [1,2050,null,{}] 08:51:46 INFO - PROCESS | 1657 | 1462981906682 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 1657 | 1462981906794 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:51:46 INFO - PROCESS | 1657 | 1462981906902 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354e0800 == 79 [pid = 1657] [id = 520] 08:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x127082800) [pid = 1657] [serial = 1560] [outer = 0x0] 08:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12aa0d800) [pid = 1657] [serial = 1561] [outer = 0x127082800] 08:51:46 INFO - PROCESS | 1657 | 1462981906935 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12ad50c00) [pid = 1657] [serial = 1562] [outer = 0x127082800] 08:51:47 INFO - PROCESS | 1657 | 1462981907357 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 720ms 08:51:47 INFO - PROCESS | 1657 | 1462981907381 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 1657 | 1462981907382 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 08:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:51:47 INFO - PROCESS | 1657 | 1462981907385 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 1657 | 1462981907386 Marionette TRACE conn3 <- [1,2054,null,{}] 08:51:47 INFO - PROCESS | 1657 | 1462981907389 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 1657 | 1462981907514 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:51:47 INFO - PROCESS | 1657 | 1462981907594 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355cd000 == 80 [pid = 1657] [id = 521] 08:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12b49a400) [pid = 1657] [serial = 1563] [outer = 0x0] 08:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12bc4a800) [pid = 1657] [serial = 1564] [outer = 0x12b49a400] 08:51:47 INFO - PROCESS | 1657 | 1462981907625 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12bff4c00) [pid = 1657] [serial = 1565] [outer = 0x12b49a400] 08:51:48 INFO - PROCESS | 1657 | 1462981908000 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 08:51:48 INFO - PROCESS | 1657 | 1462981908056 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1657 | 1462981908058 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 08:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:51:48 INFO - PROCESS | 1657 | 1462981908060 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1657 | 1462981908061 Marionette TRACE conn3 <- [1,2058,null,{}] 08:51:48 INFO - PROCESS | 1657 | 1462981908064 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1657 | 1462981908170 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:51:48 INFO - PROCESS | 1657 | 1462981908322 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbdc000 == 81 [pid = 1657] [id = 522] 08:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x111050000) [pid = 1657] [serial = 1566] [outer = 0x0] 08:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x128c1f400) [pid = 1657] [serial = 1567] [outer = 0x111050000] 08:51:48 INFO - PROCESS | 1657 | 1462981908353 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12c523c00) [pid = 1657] [serial = 1568] [outer = 0x111050000] 08:51:48 INFO - PROCESS | 1657 | 1462981908784 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 773ms 08:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:51:48 INFO - PROCESS | 1657 | 1462981908834 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1657 | 1462981908835 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 08:51:48 INFO - PROCESS | 1657 | 1462981908838 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1657 | 1462981908839 Marionette TRACE conn3 <- [1,2062,null,{}] 08:51:48 INFO - PROCESS | 1657 | 1462981908841 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1657 | 1462981908950 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:51:49 INFO - PROCESS | 1657 | 1462981909035 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11991e000 == 82 [pid = 1657] [id = 523] 08:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x111048400) [pid = 1657] [serial = 1569] [outer = 0x0] 08:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x119307800) [pid = 1657] [serial = 1570] [outer = 0x111048400] 08:51:49 INFO - PROCESS | 1657 | 1462981909064 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x126d38c00) [pid = 1657] [serial = 1571] [outer = 0x111048400] 08:51:49 INFO - PROCESS | 1657 | 1462981909724 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 920ms 08:51:49 INFO - PROCESS | 1657 | 1462981909759 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 1657 | 1462981909761 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 08:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:51:49 INFO - PROCESS | 1657 | 1462981909764 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 1657 | 1462981909766 Marionette TRACE conn3 <- [1,2066,null,{}] 08:51:49 INFO - PROCESS | 1657 | 1462981909771 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:49 INFO - PROCESS | 1657 | 1462981909881 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:51:49 INFO - PROCESS | 1657 | 1462981909967 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bbe000 == 83 [pid = 1657] [id = 524] 08:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x1127e0c00) [pid = 1657] [serial = 1572] [outer = 0x0] 08:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x1167d8400) [pid = 1657] [serial = 1573] [outer = 0x1127e0c00] 08:51:49 INFO - PROCESS | 1657 | 1462981909995 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x118632800) [pid = 1657] [serial = 1574] [outer = 0x1127e0c00] 08:51:50 INFO - PROCESS | 1657 | 1462981910402 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 672ms 08:51:50 INFO - PROCESS | 1657 | 1462981910462 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 1657 | 1462981910467 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 08:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:51:50 INFO - PROCESS | 1657 | 1462981910478 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1657 | 1462981910481 Marionette TRACE conn3 <- [1,2070,null,{}] 08:51:50 INFO - PROCESS | 1657 | 1462981910484 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 1657 | 1462981910605 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:51:50 INFO - PROCESS | 1657 | 1462981910689 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11932a800 == 84 [pid = 1657] [id = 525] 08:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x118639800) [pid = 1657] [serial = 1575] [outer = 0x0] 08:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x118a9cc00) [pid = 1657] [serial = 1576] [outer = 0x118639800] 08:51:50 INFO - PROCESS | 1657 | 1462981910717 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x119468800) [pid = 1657] [serial = 1577] [outer = 0x118639800] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12d769800 == 83 [pid = 1657] [id = 514] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6e3800 == 82 [pid = 1657] [id = 513] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ad000 == 81 [pid = 1657] [id = 512] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf48000 == 80 [pid = 1657] [id = 511] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c342800 == 79 [pid = 1657] [id = 510] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac19800 == 78 [pid = 1657] [id = 509] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x126db2400) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac12800 == 77 [pid = 1657] [id = 508] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x128bca800 == 76 [pid = 1657] [id = 507] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x126e6e800 == 75 [pid = 1657] [id = 506] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121492800 == 74 [pid = 1657] [id = 505] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1160c4800 == 73 [pid = 1657] [id = 504] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a8800 == 72 [pid = 1657] [id = 503] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12caae800 == 71 [pid = 1657] [id = 499] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3c3800 == 70 [pid = 1657] [id = 498] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c042800 == 69 [pid = 1657] [id = 497] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121498000 == 68 [pid = 1657] [id = 496] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x118642800 == 67 [pid = 1657] [id = 495] 08:51:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c339000 == 66 [pid = 1657] [id = 494] 08:51:51 INFO - PROCESS | 1657 | 1462981911159 Marionette TRACE conn3 <- [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]]]}] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x1268ac800) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x121108c00) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x1211d6c00) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x121a44c00) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x126b51400) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12899bc00) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12110e400) [pid = 1657] [serial = 1464] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x119950400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x121107800) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x1166c7400) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x112d46400) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x117441400) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1211cac00) [pid = 1657] [serial = 913] [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.] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x118f9a000) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x119c8d000) [pid = 1657] [serial = 1461] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x1127ddc00) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x121545000) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x119c91000) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x118635400) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x125637800) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118178400) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x113460800) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x121138c00) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1219c9800) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x112684800) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11973c800) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x121a41000) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1134ec400) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x118a02800) [pid = 1657] [serial = 1455] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119741800) [pid = 1657] [serial = 1458] [outer = 0x0] [url = about:blank] 08:51:51 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x126d8bc00) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 08:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 722ms 08:51:51 INFO - PROCESS | 1657 | 1462981911209 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:51:51 INFO - PROCESS | 1657 | 1462981911210 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 08:51:51 INFO - PROCESS | 1657 | 1462981911213 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 1657 | 1462981911216 Marionette TRACE conn3 <- [1,2074,null,{}] 08:51:51 INFO - PROCESS | 1657 | 1462981911230 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 1657 | 1462981911343 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:51:51 INFO - PROCESS | 1657 | 1462981911356 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949a800 == 67 [pid = 1657] [id = 526] 08:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x11943f800) [pid = 1657] [serial = 1578] [outer = 0x0] 08:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x11974a400) [pid = 1657] [serial = 1579] [outer = 0x11943f800] 08:51:51 INFO - PROCESS | 1657 | 1462981911394 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x119ccf400) [pid = 1657] [serial = 1580] [outer = 0x11943f800] 08:51:51 INFO - PROCESS | 1657 | 1462981911883 Marionette TRACE conn3 <- [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]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 721ms 08:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:51:51 INFO - PROCESS | 1657 | 1462981911935 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 1657 | 1462981911936 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 08:51:51 INFO - PROCESS | 1657 | 1462981911938 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 1657 | 1462981911939 Marionette TRACE conn3 <- [1,2078,null,{}] 08:51:51 INFO - PROCESS | 1657 | 1462981911942 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 1657 | 1462981912029 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:51:52 INFO - PROCESS | 1657 | 1462981912033 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255cb800 == 68 [pid = 1657] [id = 527] 08:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x121107800) [pid = 1657] [serial = 1581] [outer = 0x0] 08:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12113c400) [pid = 1657] [serial = 1582] [outer = 0x121107800] 08:51:52 INFO - PROCESS | 1657 | 1462981912060 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x121532000) [pid = 1657] [serial = 1583] [outer = 0x121107800] 08:51:52 INFO - PROCESS | 1657 | 1462981912472 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 569ms 08:51:52 INFO - PROCESS | 1657 | 1462981912508 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:51:52 INFO - PROCESS | 1657 | 1462981912520 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 08:51:52 INFO - PROCESS | 1657 | 1462981912523 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 1657 | 1462981912525 Marionette TRACE conn3 <- [1,2082,null,{}] 08:51:52 INFO - PROCESS | 1657 | 1462981912528 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 1657 | 1462981912659 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:51:52 INFO - PROCESS | 1657 | 1462981912746 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271e2800 == 69 [pid = 1657] [id = 528] 08:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x121137c00) [pid = 1657] [serial = 1584] [outer = 0x0] 08:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x121a3e400) [pid = 1657] [serial = 1585] [outer = 0x121137c00] 08:51:52 INFO - PROCESS | 1657 | 1462981912771 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x124a3f800) [pid = 1657] [serial = 1586] [outer = 0x121137c00] 08:51:53 INFO - PROCESS | 1657 | 1462981913064 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 570ms 08:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:51:53 INFO - PROCESS | 1657 | 1462981913094 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 1657 | 1462981913095 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 08:51:53 INFO - PROCESS | 1657 | 1462981913097 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1657 | 1462981913098 Marionette TRACE conn3 <- [1,2086,null,{}] 08:51:53 INFO - PROCESS | 1657 | 1462981913100 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 1657 | 1462981913206 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:51:53 INFO - PROCESS | 1657 | 1462981913211 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a807000 == 70 [pid = 1657] [id = 529] 08:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x124db2c00) [pid = 1657] [serial = 1587] [outer = 0x0] 08:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x126b54c00) [pid = 1657] [serial = 1588] [outer = 0x124db2c00] 08:51:53 INFO - PROCESS | 1657 | 1462981913238 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x126d44800) [pid = 1657] [serial = 1589] [outer = 0x124db2c00] 08:51:53 INFO - PROCESS | 1657 | 1462981913626 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 569ms 08:51:53 INFO - PROCESS | 1657 | 1462981913666 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 1657 | 1462981913667 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 08:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:51:53 INFO - PROCESS | 1657 | 1462981913670 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1657 | 1462981913671 Marionette TRACE conn3 <- [1,2090,null,{}] 08:51:53 INFO - PROCESS | 1657 | 1462981913673 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 1657 | 1462981913788 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:51:53 INFO - PROCESS | 1657 | 1462981913797 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12925e000 == 71 [pid = 1657] [id = 530] 08:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12562dc00) [pid = 1657] [serial = 1590] [outer = 0x0] 08:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x126d44c00) [pid = 1657] [serial = 1591] [outer = 0x12562dc00] 08:51:53 INFO - PROCESS | 1657 | 1462981913819 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12742a000) [pid = 1657] [serial = 1592] [outer = 0x12562dc00] 08:51:54 INFO - PROCESS | 1657 | 1462981914163 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 522ms 08:51:54 INFO - PROCESS | 1657 | 1462981914192 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 1657 | 1462981914193 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 08:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:51:54 INFO - PROCESS | 1657 | 1462981914196 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 1657 | 1462981914197 Marionette TRACE conn3 <- [1,2094,null,{}] 08:51:54 INFO - PROCESS | 1657 | 1462981914206 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 1657 | 1462981914318 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:51:54 INFO - PROCESS | 1657 | 1462981914327 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c33f800 == 72 [pid = 1657] [id = 531] 08:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x126d93400) [pid = 1657] [serial = 1593] [outer = 0x0] 08:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x128999800) [pid = 1657] [serial = 1594] [outer = 0x126d93400] 08:51:54 INFO - PROCESS | 1657 | 1462981914352 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x128e75c00) [pid = 1657] [serial = 1595] [outer = 0x126d93400] 08:51:54 INFO - PROCESS | 1657 | 1462981914729 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 577ms 08:51:54 INFO - PROCESS | 1657 | 1462981914774 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 1657 | 1462981914776 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 08:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:51:54 INFO - PROCESS | 1657 | 1462981914778 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 1657 | 1462981914780 Marionette TRACE conn3 <- [1,2098,null,{}] 08:51:54 INFO - PROCESS | 1657 | 1462981914782 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 1657 | 1462981914939 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:51:54 INFO - PROCESS | 1657 | 1462981914976 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caa8800 == 73 [pid = 1657] [id = 532] 08:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12942d800) [pid = 1657] [serial = 1596] [outer = 0x0] 08:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x1296f4400) [pid = 1657] [serial = 1597] [outer = 0x12942d800] 08:51:55 INFO - PROCESS | 1657 | 1462981915001 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12aa07400) [pid = 1657] [serial = 1598] [outer = 0x12942d800] 08:51:55 INFO - PROCESS | 1657 | 1462981915504 Marionette TRACE conn3 <- [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]]]}] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x113c51c00) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x110fd7c00) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1211ca800) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x1268a5800) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x111011400) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x121115c00) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x1211ce000) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x124a45000) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x121135400) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x11101c400) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1186d8400) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1197c8000) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:51:55 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x112687400) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 775ms 08:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:51:55 INFO - PROCESS | 1657 | 1462981915556 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 1657 | 1462981915557 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 08:51:55 INFO - PROCESS | 1657 | 1462981915559 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 1657 | 1462981915561 Marionette TRACE conn3 <- [1,2102,null,{}] 08:51:55 INFO - PROCESS | 1657 | 1462981915563 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 1657 | 1462981915654 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:51:55 INFO - PROCESS | 1657 | 1462981915658 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac19000 == 74 [pid = 1657] [id = 533] 08:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1166c9000) [pid = 1657] [serial = 1599] [outer = 0x0] 08:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x120f38c00) [pid = 1657] [serial = 1600] [outer = 0x1166c9000] 08:51:55 INFO - PROCESS | 1657 | 1462981915682 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x127081400) [pid = 1657] [serial = 1601] [outer = 0x1166c9000] 08:51:56 INFO - PROCESS | 1657 | 1462981916015 Marionette TRACE conn3 <- [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]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 468ms 08:51:56 INFO - PROCESS | 1657 | 1462981916028 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 1657 | 1462981916030 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 08:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:51:56 INFO - PROCESS | 1657 | 1462981916032 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 1657 | 1462981916034 Marionette TRACE conn3 <- [1,2106,null,{}] 08:51:56 INFO - PROCESS | 1657 | 1462981916036 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 1657 | 1462981916140 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:51:56 INFO - PROCESS | 1657 | 1462981916226 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d764800 == 75 [pid = 1657] [id = 534] 08:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12a851800) [pid = 1657] [serial = 1602] [outer = 0x0] 08:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12ad57000) [pid = 1657] [serial = 1603] [outer = 0x12a851800] 08:51:56 INFO - PROCESS | 1657 | 1462981916261 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12bc52400) [pid = 1657] [serial = 1604] [outer = 0x12a851800] 08:51:56 INFO - PROCESS | 1657 | 1462981916554 Marionette TRACE conn3 <- [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]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 570ms 08:51:56 INFO - PROCESS | 1657 | 1462981916604 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 1657 | 1462981916607 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 08:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:51:56 INFO - PROCESS | 1657 | 1462981916610 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 1657 | 1462981916611 Marionette TRACE conn3 <- [1,2110,null,{}] 08:51:56 INFO - PROCESS | 1657 | 1462981916613 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 1657 | 1462981916705 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:51:56 INFO - PROCESS | 1657 | 1462981916709 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc6f000 == 76 [pid = 1657] [id = 535] 08:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x110fdfc00) [pid = 1657] [serial = 1605] [outer = 0x0] 08:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12bfe8800) [pid = 1657] [serial = 1606] [outer = 0x110fdfc00] 08:51:56 INFO - PROCESS | 1657 | 1462981916794 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12c530000) [pid = 1657] [serial = 1607] [outer = 0x110fdfc00] 08:51:57 INFO - PROCESS | 1657 | 1462981917060 Marionette TRACE conn3 <- [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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 469ms 08:51:57 INFO - PROCESS | 1657 | 1462981917080 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 1657 | 1462981917081 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 08:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:51:57 INFO - PROCESS | 1657 | 1462981917083 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 1657 | 1462981917084 Marionette TRACE conn3 <- [1,2114,null,{}] 08:51:57 INFO - PROCESS | 1657 | 1462981917093 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 1657 | 1462981917192 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:51:57 INFO - PROCESS | 1657 | 1462981917196 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c97800 == 77 [pid = 1657] [id = 536] 08:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12c526000) [pid = 1657] [serial = 1608] [outer = 0x0] 08:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12cb70400) [pid = 1657] [serial = 1609] [outer = 0x12c526000] 08:51:57 INFO - PROCESS | 1657 | 1462981917221 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12cde7000) [pid = 1657] [serial = 1610] [outer = 0x12c526000] 08:51:57 INFO - PROCESS | 1657 | 1462981917675 Marionette TRACE conn3 <- [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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 08:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:51:57 INFO - PROCESS | 1657 | 1462981917711 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 1657 | 1462981917714 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 08:51:57 INFO - PROCESS | 1657 | 1462981917717 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 1657 | 1462981917720 Marionette TRACE conn3 <- [1,2118,null,{}] 08:51:57 INFO - PROCESS | 1657 | 1462981917743 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 1657 | 1462981917865 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:51:57 INFO - PROCESS | 1657 | 1462981917979 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x118467000 == 78 [pid = 1657] [id = 537] 08:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x111b05c00) [pid = 1657] [serial = 1611] [outer = 0x0] 08:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x112f4e800) [pid = 1657] [serial = 1612] [outer = 0x111b05c00] 08:51:58 INFO - PROCESS | 1657 | 1462981918012 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x116a64c00) [pid = 1657] [serial = 1613] [outer = 0x111b05c00] 08:51:58 INFO - PROCESS | 1657 | 1462981918456 Marionette TRACE conn3 <- [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]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 789ms 08:51:58 INFO - PROCESS | 1657 | 1462981918516 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 1657 | 1462981918520 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 08:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:51:58 INFO - PROCESS | 1657 | 1462981918526 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 1657 | 1462981918528 Marionette TRACE conn3 <- [1,2122,null,{}] 08:51:58 INFO - PROCESS | 1657 | 1462981918531 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 1657 | 1462981918643 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:51:58 INFO - PROCESS | 1657 | 1462981918725 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x128c3a800 == 79 [pid = 1657] [id = 538] 08:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x11757a800) [pid = 1657] [serial = 1614] [outer = 0x0] 08:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x118a0c000) [pid = 1657] [serial = 1615] [outer = 0x11757a800] 08:51:58 INFO - PROCESS | 1657 | 1462981918757 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x119b8a400) [pid = 1657] [serial = 1616] [outer = 0x11757a800] 08:51:59 INFO - PROCESS | 1657 | 1462981919190 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 723ms 08:51:59 INFO - PROCESS | 1657 | 1462981919250 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 1657 | 1462981919251 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 08:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:51:59 INFO - PROCESS | 1657 | 1462981919254 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 1657 | 1462981919256 Marionette TRACE conn3 <- [1,2126,null,{}] 08:51:59 INFO - PROCESS | 1657 | 1462981919264 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 1657 | 1462981919378 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:51:59 INFO - PROCESS | 1657 | 1462981919461 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e562800 == 80 [pid = 1657] [id = 539] 08:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12110e000) [pid = 1657] [serial = 1617] [outer = 0x0] 08:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x124a33800) [pid = 1657] [serial = 1618] [outer = 0x12110e000] 08:51:59 INFO - PROCESS | 1657 | 1462981919494 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x126d39800) [pid = 1657] [serial = 1619] [outer = 0x12110e000] 08:51:59 INFO - PROCESS | 1657 | 1462981919883 Marionette TRACE conn3 <- [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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 08:51:59 INFO - PROCESS | 1657 | 1462981919925 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:51:59 INFO - PROCESS | 1657 | 1462981919927 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 08:51:59 INFO - PROCESS | 1657 | 1462981919953 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 1657 | 1462981919955 Marionette TRACE conn3 <- [1,2130,null,{}] 08:51:59 INFO - PROCESS | 1657 | 1462981919973 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 1657 | 1462981920085 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:52:00 INFO - PROCESS | 1657 | 1462981920195 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c85800 == 81 [pid = 1657] [id = 540] 08:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x126d3dc00) [pid = 1657] [serial = 1620] [outer = 0x0] 08:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x1274f8000) [pid = 1657] [serial = 1621] [outer = 0x126d3dc00] 08:52:00 INFO - PROCESS | 1657 | 1462981920228 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x1296f6c00) [pid = 1657] [serial = 1622] [outer = 0x126d3dc00] 08:52:00 INFO - PROCESS | 1657 | 1462981920648 Marionette TRACE conn3 <- [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] 08:52:00 INFO - PROCESS | 1657 | 1462981920689 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 08:52:00 INFO - PROCESS | 1657 | 1462981920692 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 1657 | 1462981920694 Marionette TRACE conn3 <- [1,2134,null,{}] 08:52:00 INFO - PROCESS | 1657 | 1462981920698 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 1657 | 1462981920861 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:52:01 INFO - PROCESS | 1657 | 1462981921008 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fe23800 == 82 [pid = 1657] [id = 541] 08:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x126d3f400) [pid = 1657] [serial = 1623] [outer = 0x0] 08:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12ada8800) [pid = 1657] [serial = 1624] [outer = 0x126d3f400] 08:52:01 INFO - PROCESS | 1657 | 1462981921054 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12bc4e000) [pid = 1657] [serial = 1625] [outer = 0x126d3f400] 08:52:01 INFO - PROCESS | 1657 | 1462981921526 Marionette TRACE conn3 <- [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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 871ms 08:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:52:01 INFO - PROCESS | 1657 | 1462981921563 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 1657 | 1462981921565 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 08:52:01 INFO - PROCESS | 1657 | 1462981921567 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 1657 | 1462981921568 Marionette TRACE conn3 <- [1,2138,null,{}] 08:52:01 INFO - PROCESS | 1657 | 1462981921571 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 1657 | 1462981921698 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:52:01 INFO - PROCESS | 1657 | 1462981921785 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x135919800 == 83 [pid = 1657] [id = 542] 08:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12cb72000) [pid = 1657] [serial = 1626] [outer = 0x0] 08:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12d1c0000) [pid = 1657] [serial = 1627] [outer = 0x12cb72000] 08:52:01 INFO - PROCESS | 1657 | 1462981921817 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12d3de400) [pid = 1657] [serial = 1628] [outer = 0x12cb72000] 08:52:02 INFO - PROCESS | 1657 | 1462981922236 Marionette TRACE conn3 <- [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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 721ms 08:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:52:02 INFO - PROCESS | 1657 | 1462981922289 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 1657 | 1462981922291 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 08:52:02 INFO - PROCESS | 1657 | 1462981922293 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1657 | 1462981922294 Marionette TRACE conn3 <- [1,2142,null,{}] 08:52:02 INFO - PROCESS | 1657 | 1462981922296 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 1657 | 1462981922405 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:52:02 INFO - PROCESS | 1657 | 1462981922488 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x13592e000 == 84 [pid = 1657] [id = 543] 08:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x128baf800) [pid = 1657] [serial = 1629] [outer = 0x0] 08:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12d3e4400) [pid = 1657] [serial = 1630] [outer = 0x128baf800] 08:52:02 INFO - PROCESS | 1657 | 1462981922519 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12d7e8c00) [pid = 1657] [serial = 1631] [outer = 0x128baf800] 08:52:02 INFO - PROCESS | 1657 | 1462981922940 Marionette TRACE conn3 <- [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] 08:52:02 INFO - PROCESS | 1657 | 1462981922966 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 08:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:52:02 INFO - PROCESS | 1657 | 1462981922968 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1657 | 1462981922969 Marionette TRACE conn3 <- [1,2146,null,{}] 08:52:02 INFO - PROCESS | 1657 | 1462981922972 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 1657 | 1462981923098 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:52:03 INFO - PROCESS | 1657 | 1462981923219 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ff11800 == 85 [pid = 1657] [id = 544] 08:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x111047c00) [pid = 1657] [serial = 1632] [outer = 0x0] 08:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12db22800) [pid = 1657] [serial = 1633] [outer = 0x111047c00] 08:52:03 INFO - PROCESS | 1657 | 1462981923250 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12db2dc00) [pid = 1657] [serial = 1634] [outer = 0x111047c00] 08:52:03 INFO - PROCESS | 1657 | 1462981923678 Marionette TRACE conn3 <- [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] 08:52:03 INFO - PROCESS | 1657 | 1462981923692 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 08:52:03 INFO - PROCESS | 1657 | 1462981923694 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 1657 | 1462981923695 Marionette TRACE conn3 <- [1,2150,null,{}] 08:52:03 INFO - PROCESS | 1657 | 1462981923698 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 1657 | 1462981923813 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:52:03 INFO - PROCESS | 1657 | 1462981923900 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12166e800 == 86 [pid = 1657] [id = 545] 08:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x112680c00) [pid = 1657] [serial = 1635] [outer = 0x0] 08:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x129239400) [pid = 1657] [serial = 1636] [outer = 0x112680c00] 08:52:03 INFO - PROCESS | 1657 | 1462981923932 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12db30000) [pid = 1657] [serial = 1637] [outer = 0x112680c00] 08:52:04 INFO - PROCESS | 1657 | 1462981924349 Marionette TRACE conn3 <- [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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 722ms 08:52:04 INFO - PROCESS | 1657 | 1462981924416 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:52:04 INFO - PROCESS | 1657 | 1462981924418 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 08:52:04 INFO - PROCESS | 1657 | 1462981924421 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 1657 | 1462981924422 Marionette TRACE conn3 <- [1,2154,null,{}] 08:52:04 INFO - PROCESS | 1657 | 1462981924424 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 1657 | 1462981924552 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:52:04 INFO - PROCESS | 1657 | 1462981924640 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ade2000 == 87 [pid = 1657] [id = 546] 08:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12db28400) [pid = 1657] [serial = 1638] [outer = 0x0] 08:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12db39000) [pid = 1657] [serial = 1639] [outer = 0x12db28400] 08:52:04 INFO - PROCESS | 1657 | 1462981924670 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12db3f400) [pid = 1657] [serial = 1640] [outer = 0x12db28400] 08:52:05 INFO - PROCESS | 1657 | 1462981925412 Marionette TRACE conn3 <- [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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1020ms 08:52:05 INFO - PROCESS | 1657 | 1462981925455 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 1657 | 1462981925458 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 08:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:52:05 INFO - PROCESS | 1657 | 1462981925474 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1657 | 1462981925477 Marionette TRACE conn3 <- [1,2158,null,{}] 08:52:05 INFO - PROCESS | 1657 | 1462981925480 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 1657 | 1462981925596 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:52:05 INFO - PROCESS | 1657 | 1462981925683 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271dc000 == 88 [pid = 1657] [id = 547] 08:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x1130de000) [pid = 1657] [serial = 1641] [outer = 0x0] 08:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1167dd000) [pid = 1657] [serial = 1642] [outer = 0x1130de000] 08:52:05 INFO - PROCESS | 1657 | 1462981925712 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x118180800) [pid = 1657] [serial = 1643] [outer = 0x1130de000] 08:52:06 INFO - PROCESS | 1657 | 1462981926176 Marionette TRACE conn3 <- [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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 733ms 08:52:06 INFO - PROCESS | 1657 | 1462981926213 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 1657 | 1462981926217 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 08:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:52:06 INFO - PROCESS | 1657 | 1462981926224 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 1657 | 1462981926225 Marionette TRACE conn3 <- [1,2162,null,{}] 08:52:06 INFO - PROCESS | 1657 | 1462981926228 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 1657 | 1462981926357 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc6f000 == 87 [pid = 1657] [id = 535] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d764800 == 86 [pid = 1657] [id = 534] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac19000 == 85 [pid = 1657] [id = 533] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12caa8800 == 84 [pid = 1657] [id = 532] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c33f800 == 83 [pid = 1657] [id = 531] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12925e000 == 82 [pid = 1657] [id = 530] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12b4a6000) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a807000 == 81 [pid = 1657] [id = 529] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1271e2800 == 80 [pid = 1657] [id = 528] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1255cb800 == 79 [pid = 1657] [id = 527] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11949a800 == 78 [pid = 1657] [id = 526] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11932a800 == 77 [pid = 1657] [id = 525] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x128bbe000 == 76 [pid = 1657] [id = 524] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12e543000 == 75 [pid = 1657] [id = 518] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a806000 == 74 [pid = 1657] [id = 517] 08:52:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119b14000 == 73 [pid = 1657] [id = 516] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x126db9800) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x128c2b000) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x128998c00) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1296f0c00) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1211d7000) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x1219cf400) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x128bb1c00) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x112a60400) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x112683000) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12906b000) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x11930dc00) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x119743c00) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12110c800) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x119faac00) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x1164e7400) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x11817ec00) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x1211d0400) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x112682400) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11943f400) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x128bae000) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x1274f8800) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x116840800) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x124a46000) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x1219cec00) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x118f8f800) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12a84a400) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12ad5b800) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x1274f3c00) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12aa89c00) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x124a3c400) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12aa0ac00) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12aa91c00) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x124dafc00) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 08:52:06 INFO - PROCESS | 1657 | 1462981926482 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118092000 == 74 [pid = 1657] [id = 548] 08:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x112a60400) [pid = 1657] [serial = 1644] [outer = 0x0] 08:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x116a63c00) [pid = 1657] [serial = 1645] [outer = 0x112a60400] 08:52:06 INFO - PROCESS | 1657 | 1462981926511 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x119950000) [pid = 1657] [serial = 1646] [outer = 0x112a60400] 08:52:06 INFO - PROCESS | 1657 | 1462981926823 Marionette TRACE conn3 <- [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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 622ms 08:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:52:06 INFO - PROCESS | 1657 | 1462981926844 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 1657 | 1462981926845 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 08:52:06 INFO - PROCESS | 1657 | 1462981926847 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 1657 | 1462981926849 Marionette TRACE conn3 <- [1,2166,null,{}] 08:52:06 INFO - PROCESS | 1657 | 1462981926859 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 1657 | 1462981926953 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:52:06 INFO - PROCESS | 1657 | 1462981926959 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x127099000 == 75 [pid = 1657] [id = 549] 08:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x121112c00) [pid = 1657] [serial = 1647] [outer = 0x0] 08:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1219cf400) [pid = 1657] [serial = 1648] [outer = 0x121112c00] 08:52:06 INFO - PROCESS | 1657 | 1462981926987 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12553c800) [pid = 1657] [serial = 1649] [outer = 0x121112c00] 08:52:07 INFO - PROCESS | 1657 | 1462981927390 Marionette TRACE conn3 <- [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]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 571ms 08:52:07 INFO - PROCESS | 1657 | 1462981927419 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:52:07 INFO - PROCESS | 1657 | 1462981927424 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 08:52:07 INFO - PROCESS | 1657 | 1462981927427 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1657 | 1462981927428 Marionette TRACE conn3 <- [1,2170,null,{}] 08:52:07 INFO - PROCESS | 1657 | 1462981927430 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 1657 | 1462981927524 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:52:07 INFO - PROCESS | 1657 | 1462981927528 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x129976000 == 76 [pid = 1657] [id = 550] 08:52:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12680dc00) [pid = 1657] [serial = 1650] [outer = 0x0] 08:52:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126d37800) [pid = 1657] [serial = 1651] [outer = 0x12680dc00] 08:52:07 INFO - PROCESS | 1657 | 1462981927554 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x126d8f000) [pid = 1657] [serial = 1652] [outer = 0x12680dc00] 08:52:07 INFO - PROCESS | 1657 | 1462981927913 Marionette TRACE conn3 <- [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]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 08:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:52:07 INFO - PROCESS | 1657 | 1462981927945 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1657 | 1462981927946 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 08:52:07 INFO - PROCESS | 1657 | 1462981927948 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1657 | 1462981927949 Marionette TRACE conn3 <- [1,2174,null,{}] 08:52:07 INFO - PROCESS | 1657 | 1462981927952 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 1657 | 1462981928043 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:52:08 INFO - PROCESS | 1657 | 1462981928048 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbcb000 == 77 [pid = 1657] [id = 551] 08:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x126d42000) [pid = 1657] [serial = 1653] [outer = 0x0] 08:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x127086800) [pid = 1657] [serial = 1654] [outer = 0x126d42000] 08:52:08 INFO - PROCESS | 1657 | 1462981928073 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x1289a3000) [pid = 1657] [serial = 1655] [outer = 0x126d42000] 08:52:08 INFO - PROCESS | 1657 | 1462981928440 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 08:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:52:08 INFO - PROCESS | 1657 | 1462981928469 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 1657 | 1462981928470 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 08:52:08 INFO - PROCESS | 1657 | 1462981928472 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 1657 | 1462981928473 Marionette TRACE conn3 <- [1,2178,null,{}] 08:52:08 INFO - PROCESS | 1657 | 1462981928475 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 1657 | 1462981928620 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:52:08 INFO - PROCESS | 1657 | 1462981928641 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf32800 == 78 [pid = 1657] [id = 552] 08:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x1289ea000) [pid = 1657] [serial = 1656] [outer = 0x0] 08:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1289f0c00) [pid = 1657] [serial = 1657] [outer = 0x1289ea000] 08:52:08 INFO - PROCESS | 1657 | 1462981928667 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x129243000) [pid = 1657] [serial = 1658] [outer = 0x1289ea000] 08:52:09 INFO - PROCESS | 1657 | 1462981929019 Marionette TRACE conn3 <- [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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 570ms 08:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:52:09 INFO - PROCESS | 1657 | 1462981929042 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 1657 | 1462981929044 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 08:52:09 INFO - PROCESS | 1657 | 1462981929046 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 1657 | 1462981929047 Marionette TRACE conn3 <- [1,2182,null,{}] 08:52:09 INFO - PROCESS | 1657 | 1462981929049 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 1657 | 1462981929173 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:52:09 INFO - PROCESS | 1657 | 1462981929177 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6d1800 == 79 [pid = 1657] [id = 553] 08:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x129238c00) [pid = 1657] [serial = 1659] [outer = 0x0] 08:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12aa04400) [pid = 1657] [serial = 1660] [outer = 0x129238c00] 08:52:09 INFO - PROCESS | 1657 | 1462981929202 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12aa8ec00) [pid = 1657] [serial = 1661] [outer = 0x129238c00] 08:52:09 INFO - PROCESS | 1657 | 1462981929566 Marionette TRACE conn3 <- [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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 568ms 08:52:09 INFO - PROCESS | 1657 | 1462981929615 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 1657 | 1462981929616 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 08:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:52:09 INFO - PROCESS | 1657 | 1462981929618 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 1657 | 1462981929619 Marionette TRACE conn3 <- [1,2186,null,{}] 08:52:09 INFO - PROCESS | 1657 | 1462981929622 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 1657 | 1462981929740 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:52:09 INFO - PROCESS | 1657 | 1462981929755 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8f0800 == 80 [pid = 1657] [id = 554] 08:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x129430c00) [pid = 1657] [serial = 1662] [outer = 0x0] 08:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12bbb5c00) [pid = 1657] [serial = 1663] [outer = 0x129430c00] 08:52:09 INFO - PROCESS | 1657 | 1462981929780 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12bff2000) [pid = 1657] [serial = 1664] [outer = 0x129430c00] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12562dc00) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x126d93400) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x118639800) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x121137c00) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x1127e0c00) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12942d800) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11943f800) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x124db2c00) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x121107800) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x1166c9000) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x110fdfc00) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:52:10 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12a851800) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:52:10 INFO - PROCESS | 1657 | 1462981930487 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 920ms 08:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:52:10 INFO - PROCESS | 1657 | 1462981930539 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 1657 | 1462981930541 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 08:52:10 INFO - PROCESS | 1657 | 1462981930545 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1657 | 1462981930547 Marionette TRACE conn3 <- [1,2190,null,{}] 08:52:10 INFO - PROCESS | 1657 | 1462981930552 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 1657 | 1462981930675 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:52:10 INFO - PROCESS | 1657 | 1462981930788 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12167a800 == 81 [pid = 1657] [id = 555] 08:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x117178400) [pid = 1657] [serial = 1665] [outer = 0x0] 08:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x118104c00) [pid = 1657] [serial = 1666] [outer = 0x117178400] 08:52:10 INFO - PROCESS | 1657 | 1462981930823 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x11943f400) [pid = 1657] [serial = 1667] [outer = 0x117178400] 08:52:11 INFO - PROCESS | 1657 | 1462981931259 Marionette TRACE conn3 <- [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]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 721ms 08:52:11 INFO - PROCESS | 1657 | 1462981931266 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 1657 | 1462981931270 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 08:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:52:11 INFO - PROCESS | 1657 | 1462981931275 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 1657 | 1462981931277 Marionette TRACE conn3 <- [1,2194,null,{}] 08:52:11 INFO - PROCESS | 1657 | 1462981931280 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 1657 | 1462981931395 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:52:11 INFO - PROCESS | 1657 | 1462981931508 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b43a000 == 82 [pid = 1657] [id = 556] 08:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x11973c800) [pid = 1657] [serial = 1668] [outer = 0x0] 08:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x120f39400) [pid = 1657] [serial = 1669] [outer = 0x11973c800] 08:52:11 INFO - PROCESS | 1657 | 1462981931541 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x1211d7000) [pid = 1657] [serial = 1670] [outer = 0x11973c800] 08:52:11 INFO - PROCESS | 1657 | 1462981931975 Marionette TRACE conn3 <- [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]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 720ms 08:52:11 INFO - PROCESS | 1657 | 1462981931996 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 1657 | 1462981931998 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 08:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:52:12 INFO - PROCESS | 1657 | 1462981932000 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1657 | 1462981932003 Marionette TRACE conn3 <- [1,2198,null,{}] 08:52:12 INFO - PROCESS | 1657 | 1462981932011 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 1657 | 1462981932146 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:52:12 INFO - PROCESS | 1657 | 1462981932263 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e55c000 == 83 [pid = 1657] [id = 557] 08:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x124dafc00) [pid = 1657] [serial = 1671] [outer = 0x0] 08:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x126d3b800) [pid = 1657] [serial = 1672] [outer = 0x124dafc00] 08:52:12 INFO - PROCESS | 1657 | 1462981932296 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12899c800) [pid = 1657] [serial = 1673] [outer = 0x124dafc00] 08:52:12 INFO - PROCESS | 1657 | 1462981932702 Marionette TRACE conn3 <- [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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 729ms 08:52:12 INFO - PROCESS | 1657 | 1462981932730 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 1657 | 1462981932732 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 08:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:52:12 INFO - PROCESS | 1657 | 1462981932734 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1657 | 1462981932735 Marionette TRACE conn3 <- [1,2202,null,{}] 08:52:12 INFO - PROCESS | 1657 | 1462981932738 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 1657 | 1462981932850 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:52:12 INFO - PROCESS | 1657 | 1462981932962 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c91000 == 84 [pid = 1657] [id = 558] 08:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x126d43000) [pid = 1657] [serial = 1674] [outer = 0x0] 08:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x1289f3400) [pid = 1657] [serial = 1675] [outer = 0x126d43000] 08:52:12 INFO - PROCESS | 1657 | 1462981932995 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x128c28800) [pid = 1657] [serial = 1676] [outer = 0x126d43000] 08:52:13 INFO - PROCESS | 1657 | 1462981933409 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 721ms 08:52:13 INFO - PROCESS | 1657 | 1462981933456 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 1657 | 1462981933457 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 08:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:52:13 INFO - PROCESS | 1657 | 1462981933460 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 1657 | 1462981933461 Marionette TRACE conn3 <- [1,2206,null,{}] 08:52:13 INFO - PROCESS | 1657 | 1462981933463 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 1657 | 1462981933589 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:52:13 INFO - PROCESS | 1657 | 1462981933702 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fed6000 == 85 [pid = 1657] [id = 559] 08:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x1289eb400) [pid = 1657] [serial = 1677] [outer = 0x0] 08:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12aa0ac00) [pid = 1657] [serial = 1678] [outer = 0x1289eb400] 08:52:13 INFO - PROCESS | 1657 | 1462981933733 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12bfef400) [pid = 1657] [serial = 1679] [outer = 0x1289eb400] 08:52:14 INFO - PROCESS | 1657 | 1462981934130 Marionette TRACE conn3 <- [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]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 720ms 08:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:52:14 INFO - PROCESS | 1657 | 1462981934180 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 1657 | 1462981934182 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 08:52:14 INFO - PROCESS | 1657 | 1462981934184 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 1657 | 1462981934185 Marionette TRACE conn3 <- [1,2210,null,{}] 08:52:14 INFO - PROCESS | 1657 | 1462981934187 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 1657 | 1462981934314 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:52:14 INFO - PROCESS | 1657 | 1462981934401 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x137db5800 == 86 [pid = 1657] [id = 560] 08:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12c52b800) [pid = 1657] [serial = 1680] [outer = 0x0] 08:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12d1bec00) [pid = 1657] [serial = 1681] [outer = 0x12c52b800] 08:52:14 INFO - PROCESS | 1657 | 1462981934431 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12db31800) [pid = 1657] [serial = 1682] [outer = 0x12c52b800] 08:52:14 INFO - PROCESS | 1657 | 1462981934837 Marionette TRACE conn3 <- [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]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 08:52:14 INFO - PROCESS | 1657 | 1462981934855 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 1657 | 1462981934856 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 08:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:52:14 INFO - PROCESS | 1657 | 1462981934858 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 1657 | 1462981934860 Marionette TRACE conn3 <- [1,2214,null,{}] 08:52:14 INFO - PROCESS | 1657 | 1462981934862 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 1657 | 1462981934985 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:52:15 INFO - PROCESS | 1657 | 1462981935107 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ff22800 == 87 [pid = 1657] [id = 561] 08:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x112018c00) [pid = 1657] [serial = 1683] [outer = 0x0] 08:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12db3f800) [pid = 1657] [serial = 1684] [outer = 0x112018c00] 08:52:15 INFO - PROCESS | 1657 | 1462981935139 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x135f27000) [pid = 1657] [serial = 1685] [outer = 0x112018c00] 08:52:15 INFO - PROCESS | 1657 | 1462981935546 Marionette TRACE conn3 <- [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]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 722ms 08:52:15 INFO - PROCESS | 1657 | 1462981935582 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 1657 | 1462981935584 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 08:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:52:15 INFO - PROCESS | 1657 | 1462981935587 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 1657 | 1462981935589 Marionette TRACE conn3 <- [1,2218,null,{}] 08:52:15 INFO - PROCESS | 1657 | 1462981935593 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 1657 | 1462981935763 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:52:16 INFO - PROCESS | 1657 | 1462981936159 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d5000 == 88 [pid = 1657] [id = 562] 08:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x111017000) [pid = 1657] [serial = 1686] [outer = 0x0] 08:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x111050c00) [pid = 1657] [serial = 1687] [outer = 0x111017000] 08:52:16 INFO - PROCESS | 1657 | 1462981936204 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1127de000) [pid = 1657] [serial = 1688] [outer = 0x111017000] 08:52:16 INFO - PROCESS | 1657 | 1462981936720 Marionette TRACE conn3 <- [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]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1171ms 08:52:16 INFO - PROCESS | 1657 | 1462981936759 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 1657 | 1462981936762 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 08:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:52:16 INFO - PROCESS | 1657 | 1462981936767 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 1657 | 1462981936770 Marionette TRACE conn3 <- [1,2222,null,{}] 08:52:16 INFO - PROCESS | 1657 | 1462981936775 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 1657 | 1462981936891 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:52:16 INFO - PROCESS | 1657 | 1462981936983 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c339000 == 89 [pid = 1657] [id = 563] 08:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1186e1800) [pid = 1657] [serial = 1689] [outer = 0x0] 08:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x11994c800) [pid = 1657] [serial = 1690] [outer = 0x1186e1800] 08:52:17 INFO - PROCESS | 1657 | 1462981937012 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x119b8b400) [pid = 1657] [serial = 1691] [outer = 0x1186e1800] 08:52:17 INFO - PROCESS | 1657 | 1462981937503 Marionette TRACE conn3 <- [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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 777ms 08:52:17 INFO - PROCESS | 1657 | 1462981937544 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 1657 | 1462981937546 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 08:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:52:17 INFO - PROCESS | 1657 | 1462981937550 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 1657 | 1462981937551 Marionette TRACE conn3 <- [1,2226,null,{}] 08:52:17 INFO - PROCESS | 1657 | 1462981937573 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 1657 | 1462981937701 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:52:17 INFO - PROCESS | 1657 | 1462981937790 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d33c800 == 90 [pid = 1657] [id = 564] 08:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x126d3bc00) [pid = 1657] [serial = 1692] [outer = 0x0] 08:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x126d40c00) [pid = 1657] [serial = 1693] [outer = 0x126d3bc00] 08:52:17 INFO - PROCESS | 1657 | 1462981937817 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x1274ff400) [pid = 1657] [serial = 1694] [outer = 0x126d3bc00] 08:52:18 INFO - PROCESS | 1657 | 1462981938231 Marionette TRACE conn3 <- [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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 719ms 08:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:52:18 INFO - PROCESS | 1657 | 1462981938269 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1657 | 1462981938270 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 08:52:18 INFO - PROCESS | 1657 | 1462981938273 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1657 | 1462981938277 Marionette TRACE conn3 <- [1,2230,null,{}] 08:52:18 INFO - PROCESS | 1657 | 1462981938284 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 1657 | 1462981938393 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:52:18 INFO - PROCESS | 1657 | 1462981938516 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a87d800 == 91 [pid = 1657] [id = 565] 08:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x1268a5c00) [pid = 1657] [serial = 1695] [outer = 0x0] 08:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x1289f6400) [pid = 1657] [serial = 1696] [outer = 0x1268a5c00] 08:52:18 INFO - PROCESS | 1657 | 1462981938545 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12aa38000) [pid = 1657] [serial = 1697] [outer = 0x1268a5c00] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6d1800 == 90 [pid = 1657] [id = 553] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf32800 == 89 [pid = 1657] [id = 552] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbcb000 == 88 [pid = 1657] [id = 551] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x129976000 == 87 [pid = 1657] [id = 550] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x127099000 == 86 [pid = 1657] [id = 549] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x118092000 == 85 [pid = 1657] [id = 548] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12bc4a800) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x11946a800) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128e72000) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12aa0d800) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x124df1800) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x128c1f400) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x116845c00) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x119307800) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12cb70400) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1271dc000 == 84 [pid = 1657] [id = 547] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x13fe23800 == 83 [pid = 1657] [id = 541] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x137c85800 == 82 [pid = 1657] [id = 540] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12e562800 == 81 [pid = 1657] [id = 539] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x128c3a800 == 80 [pid = 1657] [id = 538] 08:52:18 INFO - PROCESS | 1657 | --DOCSHELL 0x118467000 == 79 [pid = 1657] [id = 537] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x126d44c00) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x128999800) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x119468800) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x118a9cc00) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x121a3e400) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x124a3f800) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x118632800) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x1167d8400) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x1296f4400) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x11974a400) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x119ccf400) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x126b54c00) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x128e75c00) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12113c400) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x121532000) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x120f38c00) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x127081400) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12c530000) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12aa07400) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12ad57000) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12742a000) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12bc52400) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12bfe8800) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x126d44800) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 08:52:18 INFO - PROCESS | 1657 | 1462981938920 Marionette TRACE conn3 <- [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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 674ms 08:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:52:18 INFO - PROCESS | 1657 | 1462981938947 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1657 | 1462981938948 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 08:52:18 INFO - PROCESS | 1657 | 1462981938950 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1657 | 1462981938952 Marionette TRACE conn3 <- [1,2234,null,{}] 08:52:18 INFO - PROCESS | 1657 | 1462981938954 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 1657 | 1462981939048 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:52:19 INFO - PROCESS | 1657 | 1462981939141 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x121827800 == 80 [pid = 1657] [id = 566] 08:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x121532000) [pid = 1657] [serial = 1698] [outer = 0x0] 08:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12742a000) [pid = 1657] [serial = 1699] [outer = 0x121532000] 08:52:19 INFO - PROCESS | 1657 | 1462981939168 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x129426400) [pid = 1657] [serial = 1700] [outer = 0x121532000] 08:52:19 INFO - PROCESS | 1657 | 1462981939458 Marionette TRACE conn3 <- [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]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 08:52:19 INFO - PROCESS | 1657 | 1462981939471 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 1657 | 1462981939474 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 08:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:52:19 INFO - PROCESS | 1657 | 1462981939482 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 1657 | 1462981939483 Marionette TRACE conn3 <- [1,2238,null,{}] 08:52:19 INFO - PROCESS | 1657 | 1462981939485 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 1657 | 1462981939601 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:52:19 INFO - PROCESS | 1657 | 1462981939693 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac0a000 == 81 [pid = 1657] [id = 567] 08:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12ad5b000) [pid = 1657] [serial = 1701] [outer = 0x0] 08:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12b4a3c00) [pid = 1657] [serial = 1702] [outer = 0x12ad5b000] 08:52:19 INFO - PROCESS | 1657 | 1462981939746 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12bfe8c00) [pid = 1657] [serial = 1703] [outer = 0x12ad5b000] 08:52:20 INFO - PROCESS | 1657 | 1462981940144 Marionette TRACE conn3 <- [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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 669ms 08:52:20 INFO - PROCESS | 1657 | 1462981940152 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:52:20 INFO - PROCESS | 1657 | 1462981940166 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 08:52:20 INFO - PROCESS | 1657 | 1462981940170 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1657 | 1462981940171 Marionette TRACE conn3 <- [1,2242,null,{}] 08:52:20 INFO - PROCESS | 1657 | 1462981940174 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 1657 | 1462981940296 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:52:20 INFO - PROCESS | 1657 | 1462981940320 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf34800 == 82 [pid = 1657] [id = 568] 08:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x118a97000) [pid = 1657] [serial = 1704] [outer = 0x0] 08:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12708a000) [pid = 1657] [serial = 1705] [outer = 0x118a97000] 08:52:20 INFO - PROCESS | 1657 | 1462981940345 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12c533800) [pid = 1657] [serial = 1706] [outer = 0x118a97000] 08:52:20 INFO - PROCESS | 1657 | 1462981940658 Marionette TRACE conn3 <- [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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 08:52:20 INFO - PROCESS | 1657 | 1462981940691 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 1657 | 1462981940692 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 08:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:52:20 INFO - PROCESS | 1657 | 1462981940694 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1657 | 1462981940695 Marionette TRACE conn3 <- [1,2246,null,{}] 08:52:20 INFO - PROCESS | 1657 | 1462981940698 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 1657 | 1462981940790 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:52:20 INFO - PROCESS | 1657 | 1462981940794 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x135925800 == 83 [pid = 1657] [id = 569] 08:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12aa84800) [pid = 1657] [serial = 1707] [outer = 0x0] 08:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12d315800) [pid = 1657] [serial = 1708] [outer = 0x12aa84800] 08:52:20 INFO - PROCESS | 1657 | 1462981940818 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12d7e4400) [pid = 1657] [serial = 1709] [outer = 0x12aa84800] 08:52:21 INFO - PROCESS | 1657 | 1462981941206 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 518ms 08:52:21 INFO - PROCESS | 1657 | 1462981941213 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:52:21 INFO - PROCESS | 1657 | 1462981941214 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 08:52:21 INFO - PROCESS | 1657 | 1462981941216 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 1657 | 1462981941217 Marionette TRACE conn3 <- [1,2250,null,{}] 08:52:21 INFO - PROCESS | 1657 | 1462981941221 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 1657 | 1462981941350 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:52:21 INFO - PROCESS | 1657 | 1462981941363 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c9d800 == 84 [pid = 1657] [id = 570] 08:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12d7e5800) [pid = 1657] [serial = 1710] [outer = 0x0] 08:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12d7ec800) [pid = 1657] [serial = 1711] [outer = 0x12d7e5800] 08:52:21 INFO - PROCESS | 1657 | 1462981941390 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12db36800) [pid = 1657] [serial = 1712] [outer = 0x12d7e5800] 08:52:21 INFO - PROCESS | 1657 | 1462981941740 Marionette TRACE conn3 <- [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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 571ms 08:52:21 INFO - PROCESS | 1657 | 1462981941788 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 1657 | 1462981941789 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 08:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:52:21 INFO - PROCESS | 1657 | 1462981941791 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 1657 | 1462981941792 Marionette TRACE conn3 <- [1,2254,null,{}] 08:52:21 INFO - PROCESS | 1657 | 1462981941794 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 1657 | 1462981941911 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:52:21 INFO - PROCESS | 1657 | 1462981941924 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x137da5800 == 85 [pid = 1657] [id = 571] 08:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12d7eb000) [pid = 1657] [serial = 1713] [outer = 0x0] 08:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12f603400) [pid = 1657] [serial = 1714] [outer = 0x12d7eb000] 08:52:21 INFO - PROCESS | 1657 | 1462981941949 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12f60b000) [pid = 1657] [serial = 1715] [outer = 0x12d7eb000] 08:52:22 INFO - PROCESS | 1657 | 1462981942322 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 568ms 08:52:22 INFO - PROCESS | 1657 | 1462981942362 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 1657 | 1462981942363 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 08:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:52:22 INFO - PROCESS | 1657 | 1462981942365 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 1657 | 1462981942366 Marionette TRACE conn3 <- [1,2258,null,{}] 08:52:22 INFO - PROCESS | 1657 | 1462981942368 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 1657 | 1462981942490 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:52:22 INFO - PROCESS | 1657 | 1462981942506 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fed3000 == 86 [pid = 1657] [id = 572] 08:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12f606400) [pid = 1657] [serial = 1716] [outer = 0x0] 08:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12f60fc00) [pid = 1657] [serial = 1717] [outer = 0x12f606400] 08:52:22 INFO - PROCESS | 1657 | 1462981942535 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x135bcc400) [pid = 1657] [serial = 1718] [outer = 0x12f606400] 08:52:23 INFO - PROCESS | 1657 | 1462981943223 Marionette TRACE conn3 <- [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]]]}] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x11204c400) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x11224ec00) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x126d91000) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x119ccf800) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x126d8c800) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x111019000) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12bc36c00) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x1130de000) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x121112c00) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12db28400) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12680dc00) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x112a60400) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x121a42c00) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12bc50c00) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x118106c00) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11101bc00) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x112a68400) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x111047800) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x128bb4c00) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x112f4b800) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x129429400) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12906b400) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x126d42000) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x129238c00) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x1289ea000) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:52:23 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x111048400) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 919ms 08:52:23 INFO - PROCESS | 1657 | 1462981943284 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 1657 | 1462981943286 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 08:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:52:23 INFO - PROCESS | 1657 | 1462981943288 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 1657 | 1462981943290 Marionette TRACE conn3 <- [1,2262,null,{}] 08:52:23 INFO - PROCESS | 1657 | 1462981943292 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 1657 | 1462981943402 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:52:23 INFO - PROCESS | 1657 | 1462981943407 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213d3000 == 87 [pid = 1657] [id = 573] 08:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x118172c00) [pid = 1657] [serial = 1719] [outer = 0x0] 08:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12113b400) [pid = 1657] [serial = 1720] [outer = 0x118172c00] 08:52:23 INFO - PROCESS | 1657 | 1462981943433 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x125632000) [pid = 1657] [serial = 1721] [outer = 0x118172c00] 08:52:23 INFO - PROCESS | 1657 | 1462981943800 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 08:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:52:23 INFO - PROCESS | 1657 | 1462981943809 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 1657 | 1462981943810 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 08:52:23 INFO - PROCESS | 1657 | 1462981943812 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 1657 | 1462981943814 Marionette TRACE conn3 <- [1,2266,null,{}] 08:52:23 INFO - PROCESS | 1657 | 1462981943816 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 1657 | 1462981943944 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:52:23 INFO - PROCESS | 1657 | 1462981943951 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d32c000 == 88 [pid = 1657] [id = 574] 08:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126d87800) [pid = 1657] [serial = 1722] [outer = 0x0] 08:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x129235c00) [pid = 1657] [serial = 1723] [outer = 0x126d87800] 08:52:23 INFO - PROCESS | 1657 | 1462981943977 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12bc52000) [pid = 1657] [serial = 1724] [outer = 0x126d87800] 08:52:24 INFO - PROCESS | 1657 | 1462981944304 Marionette TRACE conn3 <- [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]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 08:52:24 INFO - PROCESS | 1657 | 1462981944332 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:52:24 INFO - PROCESS | 1657 | 1462981944334 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 08:52:24 INFO - PROCESS | 1657 | 1462981944336 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1657 | 1462981944337 Marionette TRACE conn3 <- [1,2270,null,{}] 08:52:24 INFO - PROCESS | 1657 | 1462981944339 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1657 | 1462981944435 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:52:24 INFO - PROCESS | 1657 | 1462981944439 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x138746000 == 89 [pid = 1657] [id = 575] 08:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12d1ba800) [pid = 1657] [serial = 1725] [outer = 0x0] 08:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x135519800) [pid = 1657] [serial = 1726] [outer = 0x12d1ba800] 08:52:24 INFO - PROCESS | 1657 | 1462981944464 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x13551d800) [pid = 1657] [serial = 1727] [outer = 0x12d1ba800] 08:52:24 INFO - PROCESS | 1657 | 1462981944796 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 471ms 08:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:52:24 INFO - PROCESS | 1657 | 1462981944810 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 1657 | 1462981944811 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 08:52:24 INFO - PROCESS | 1657 | 1462981944816 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1657 | 1462981944817 Marionette TRACE conn3 <- [1,2274,null,{}] 08:52:24 INFO - PROCESS | 1657 | 1462981944827 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1657 | 1462981944986 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:52:24 INFO - PROCESS | 1657 | 1462981944996 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x138755000 == 90 [pid = 1657] [id = 576] 08:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x124db1400) [pid = 1657] [serial = 1728] [outer = 0x0] 08:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x13551f800) [pid = 1657] [serial = 1729] [outer = 0x124db1400] 08:52:25 INFO - PROCESS | 1657 | 1462981945034 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x135525c00) [pid = 1657] [serial = 1730] [outer = 0x124db1400] 08:52:25 INFO - PROCESS | 1657 | 1462981945634 Marionette TRACE conn3 <- [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]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 874ms 08:52:25 INFO - PROCESS | 1657 | 1462981945709 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 1657 | 1462981945713 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 08:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:52:25 INFO - PROCESS | 1657 | 1462981945724 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 1657 | 1462981945727 Marionette TRACE conn3 <- [1,2278,null,{}] 08:52:25 INFO - PROCESS | 1657 | 1462981945733 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 1657 | 1462981945883 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:52:26 INFO - PROCESS | 1657 | 1462981946000 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x123f6a000 == 91 [pid = 1657] [id = 577] 08:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x113ce1400) [pid = 1657] [serial = 1731] [outer = 0x0] 08:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x118635400) [pid = 1657] [serial = 1732] [outer = 0x113ce1400] 08:52:26 INFO - PROCESS | 1657 | 1462981946034 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x119466c00) [pid = 1657] [serial = 1733] [outer = 0x113ce1400] 08:52:26 INFO - PROCESS | 1657 | 1462981946494 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 826ms 08:52:26 INFO - PROCESS | 1657 | 1462981946546 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1657 | 1462981946550 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 08:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:52:26 INFO - PROCESS | 1657 | 1462981946555 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1657 | 1462981946556 Marionette TRACE conn3 <- [1,2282,null,{}] 08:52:26 INFO - PROCESS | 1657 | 1462981946559 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 1657 | 1462981946675 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:52:26 INFO - PROCESS | 1657 | 1462981946764 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caa7800 == 92 [pid = 1657] [id = 578] 08:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x119741400) [pid = 1657] [serial = 1734] [outer = 0x0] 08:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12110dc00) [pid = 1657] [serial = 1735] [outer = 0x119741400] 08:52:26 INFO - PROCESS | 1657 | 1462981946795 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x126d43400) [pid = 1657] [serial = 1736] [outer = 0x119741400] 08:52:27 INFO - PROCESS | 1657 | 1462981947187 Marionette TRACE conn3 <- [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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 08:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:52:27 INFO - PROCESS | 1657 | 1462981947226 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1657 | 1462981947227 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 08:52:27 INFO - PROCESS | 1657 | 1462981947230 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1657 | 1462981947232 Marionette TRACE conn3 <- [1,2286,null,{}] 08:52:27 INFO - PROCESS | 1657 | 1462981947240 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 1657 | 1462981947376 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:52:27 INFO - PROCESS | 1657 | 1462981947468 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ff1d800 == 93 [pid = 1657] [id = 579] 08:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x1289eb800) [pid = 1657] [serial = 1737] [outer = 0x0] 08:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x129242000) [pid = 1657] [serial = 1738] [outer = 0x1289eb800] 08:52:27 INFO - PROCESS | 1657 | 1462981947500 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12bc50800) [pid = 1657] [serial = 1739] [outer = 0x1289eb800] 08:52:27 INFO - PROCESS | 1657 | 1462981947916 Marionette TRACE conn3 <- [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]]]}] 08:52:27 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 08:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 721ms 08:52:27 INFO - PROCESS | 1657 | 1462981947951 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1657 | 1462981947953 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 08:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:52:27 INFO - PROCESS | 1657 | 1462981947956 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1657 | 1462981947957 Marionette TRACE conn3 <- [1,2290,null,{}] 08:52:27 INFO - PROCESS | 1657 | 1462981947960 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 1657 | 1462981948073 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:52:28 INFO - PROCESS | 1657 | 1462981948162 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x135d11800 == 94 [pid = 1657] [id = 580] 08:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12bf56000) [pid = 1657] [serial = 1740] [outer = 0x0] 08:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12cb75c00) [pid = 1657] [serial = 1741] [outer = 0x12bf56000] 08:52:28 INFO - PROCESS | 1657 | 1462981948192 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12f602c00) [pid = 1657] [serial = 1742] [outer = 0x12bf56000] 08:52:28 INFO - PROCESS | 1657 | 1462981948604 Marionette TRACE conn3 <- [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]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 673ms 08:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:52:28 INFO - PROCESS | 1657 | 1462981948629 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 1657 | 1462981948631 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 08:52:28 INFO - PROCESS | 1657 | 1462981948633 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 1657 | 1462981948634 Marionette TRACE conn3 <- [1,2294,null,{}] 08:52:28 INFO - PROCESS | 1657 | 1462981948637 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 1657 | 1462981948751 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:52:28 INFO - PROCESS | 1657 | 1462981948870 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x140be6800 == 95 [pid = 1657] [id = 581] 08:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12d3dd800) [pid = 1657] [serial = 1743] [outer = 0x0] 08:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x135522000) [pid = 1657] [serial = 1744] [outer = 0x12d3dd800] 08:52:28 INFO - PROCESS | 1657 | 1462981948913 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x135bca400) [pid = 1657] [serial = 1745] [outer = 0x12d3dd800] 08:52:29 INFO - PROCESS | 1657 | 1462981949325 Marionette TRACE conn3 <- [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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 719ms 08:52:29 INFO - PROCESS | 1657 | 1462981949352 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 1657 | 1462981949354 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 08:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:52:29 INFO - PROCESS | 1657 | 1462981949356 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 1657 | 1462981949357 Marionette TRACE conn3 <- [1,2298,null,{}] 08:52:29 INFO - PROCESS | 1657 | 1462981949360 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 1657 | 1462981949489 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:52:29 INFO - PROCESS | 1657 | 1462981949608 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1408e1000 == 96 [pid = 1657] [id = 582] 08:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x135bd0400) [pid = 1657] [serial = 1746] [outer = 0x0] 08:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x135e10800) [pid = 1657] [serial = 1747] [outer = 0x135bd0400] 08:52:29 INFO - PROCESS | 1657 | 1462981949640 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x135f25c00) [pid = 1657] [serial = 1748] [outer = 0x135bd0400] 08:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 669ms 08:52:30 INFO - PROCESS | 1657 | 1462981950018 Marionette TRACE conn3 <- [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]]]}] 08:52:30 INFO - PROCESS | 1657 | 1462981950026 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:52:30 INFO - PROCESS | 1657 | 1462981950027 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 08:52:30 INFO - PROCESS | 1657 | 1462981950030 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1657 | 1462981950031 Marionette TRACE conn3 <- [1,2302,null,{}] 08:52:30 INFO - PROCESS | 1657 | 1462981950033 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 1657 | 1462981950146 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:52:30 INFO - PROCESS | 1657 | 1462981950274 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x137b78000 == 97 [pid = 1657] [id = 583] 08:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12c522400) [pid = 1657] [serial = 1749] [outer = 0x0] 08:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x135f29c00) [pid = 1657] [serial = 1750] [outer = 0x12c522400] 08:52:30 INFO - PROCESS | 1657 | 1462981950305 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x135f2d800) [pid = 1657] [serial = 1751] [outer = 0x12c522400] 08:52:30 INFO - PROCESS | 1657 | 1462981950733 Marionette TRACE conn3 <- [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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 720ms 08:52:30 INFO - PROCESS | 1657 | 1462981950750 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 1657 | 1462981950752 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 08:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:52:30 INFO - PROCESS | 1657 | 1462981950754 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1657 | 1462981950755 Marionette TRACE conn3 <- [1,2306,null,{}] 08:52:30 INFO - PROCESS | 1657 | 1462981950758 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 1657 | 1462981950872 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:52:31 INFO - PROCESS | 1657 | 1462981951020 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d75e800 == 98 [pid = 1657] [id = 584] 08:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x11331e800) [pid = 1657] [serial = 1752] [outer = 0x0] 08:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x135f2ec00) [pid = 1657] [serial = 1753] [outer = 0x11331e800] 08:52:31 INFO - PROCESS | 1657 | 1462981951051 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x135fb9800) [pid = 1657] [serial = 1754] [outer = 0x11331e800] 08:52:31 INFO - PROCESS | 1657 | 1462981951464 Marionette TRACE conn3 <- [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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 771ms 08:52:31 INFO - PROCESS | 1657 | 1462981951526 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 1657 | 1462981951527 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 08:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:52:31 INFO - PROCESS | 1657 | 1462981951547 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 1657 | 1462981951548 Marionette TRACE conn3 <- [1,2310,null,{}] 08:52:31 INFO - PROCESS | 1657 | 1462981951551 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 1657 | 1462981951712 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:52:31 INFO - PROCESS | 1657 | 1462981951810 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f98000 == 99 [pid = 1657] [id = 585] 08:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x118a09000) [pid = 1657] [serial = 1755] [outer = 0x0] 08:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x135fb9400) [pid = 1657] [serial = 1756] [outer = 0x118a09000] 08:52:31 INFO - PROCESS | 1657 | 1462981951842 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x135fbf400) [pid = 1657] [serial = 1757] [outer = 0x118a09000] 08:52:32 INFO - PROCESS | 1657 | 1462981952251 Marionette TRACE conn3 <- [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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 718ms 08:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:52:32 INFO - PROCESS | 1657 | 1462981952266 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 1657 | 1462981952267 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 08:52:32 INFO - PROCESS | 1657 | 1462981952269 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 1657 | 1462981952270 Marionette TRACE conn3 <- [1,2314,null,{}] 08:52:32 INFO - PROCESS | 1657 | 1462981952273 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 1657 | 1462981952389 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:52:32 INFO - PROCESS | 1657 | 1462981952511 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11865a800 == 100 [pid = 1657] [id = 586] 08:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x111018400) [pid = 1657] [serial = 1758] [outer = 0x0] 08:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x1127dc000) [pid = 1657] [serial = 1759] [outer = 0x111018400] 08:52:32 INFO - PROCESS | 1657 | 1462981952544 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x135fc2000) [pid = 1657] [serial = 1760] [outer = 0x111018400] 08:52:33 INFO - PROCESS | 1657 | 1462981953398 Marionette TRACE conn3 <- [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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1171ms 08:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:52:33 INFO - PROCESS | 1657 | 1462981953451 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 1657 | 1462981953454 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 08:52:33 INFO - PROCESS | 1657 | 1462981953459 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 1657 | 1462981953462 Marionette TRACE conn3 <- [1,2318,null,{}] 08:52:33 INFO - PROCESS | 1657 | 1462981953466 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 1657 | 1462981953580 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:52:33 INFO - PROCESS | 1657 | 1462981953700 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f2f800 == 101 [pid = 1657] [id = 587] 08:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x110fe2c00) [pid = 1657] [serial = 1761] [outer = 0x0] 08:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x111b04c00) [pid = 1657] [serial = 1762] [outer = 0x110fe2c00] 08:52:33 INFO - PROCESS | 1657 | 1462981953730 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x1127dc400) [pid = 1657] [serial = 1763] [outer = 0x110fe2c00] 08:52:34 INFO - PROCESS | 1657 | 1462981954184 Marionette TRACE conn3 <- [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] 08:52:34 INFO - PROCESS | 1657 | 1462981954240 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 08:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:52:34 INFO - PROCESS | 1657 | 1462981954246 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 1657 | 1462981954249 Marionette TRACE conn3 <- [1,2322,null,{}] 08:52:34 INFO - PROCESS | 1657 | 1462981954252 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 1657 | 1462981954407 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:52:34 INFO - PROCESS | 1657 | 1462981954620 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x138746000 == 100 [pid = 1657] [id = 575] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12d32c000 == 99 [pid = 1657] [id = 574] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1213d3000 == 98 [pid = 1657] [id = 573] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x13fed3000 == 97 [pid = 1657] [id = 572] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x137da5800 == 96 [pid = 1657] [id = 571] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x12bbb5c00) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x113408800 == 97 [pid = 1657] [id = 588] 08:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x11104f400) [pid = 1657] [serial = 1764] [outer = 0x0] 08:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x1127de800) [pid = 1657] [serial = 1765] [outer = 0x11104f400] 08:52:34 INFO - PROCESS | 1657 | 1462981954685 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x1164e9800) [pid = 1657] [serial = 1766] [outer = 0x11104f400] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x135c9d800 == 96 [pid = 1657] [id = 570] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x135925800 == 95 [pid = 1657] [id = 569] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf34800 == 94 [pid = 1657] [id = 568] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x135c87000 == 93 [pid = 1657] [id = 475] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac0a000 == 92 [pid = 1657] [id = 567] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121827800 == 91 [pid = 1657] [id = 566] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a87d800 == 90 [pid = 1657] [id = 565] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12d33c800 == 89 [pid = 1657] [id = 564] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12c339000 == 88 [pid = 1657] [id = 563] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d5000 == 87 [pid = 1657] [id = 562] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc66000 == 86 [pid = 1657] [id = 515] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b43a000 == 85 [pid = 1657] [id = 556] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12167a800 == 84 [pid = 1657] [id = 555] 08:52:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8f0800 == 83 [pid = 1657] [id = 554] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x126d8cc00) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x12db2a400) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x11946d800) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12c52a800) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x128c2b800) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x12c52d000) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x12bf62800) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x1173b8800) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12ad58400) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12b4a7800) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x116f30c00) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x120f39800) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x128c1d800) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x124a3a000) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1289a1400) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12aa8f800) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12d1b9c00) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x124a33800) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12ada8800) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12d1c0000) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x118180800) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1167dd000) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1219cf400) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12553c800) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12db22800) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12db3f400) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12db39000) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x118a0c000) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12d3e4400) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x129239400) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x112f4e800) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x126d37800) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x126d8f000) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x116a63c00) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x119950000) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x1274f8000) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12aa8ec00) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x1289a3000) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x127086800) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12aa04400) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x1289f0c00) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x129243000) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 08:52:34 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x126d38c00) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 08:52:35 INFO - PROCESS | 1657 | 1462981955032 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 822ms 08:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:52:35 INFO - PROCESS | 1657 | 1462981955067 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 1657 | 1462981955069 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 08:52:35 INFO - PROCESS | 1657 | 1462981955071 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1657 | 1462981955073 Marionette TRACE conn3 <- [1,2326,null,{}] 08:52:35 INFO - PROCESS | 1657 | 1462981955081 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1657 | 1462981955177 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:52:35 INFO - PROCESS | 1657 | 1462981955182 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x121155000 == 84 [pid = 1657] [id = 589] 08:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x11744c400) [pid = 1657] [serial = 1767] [outer = 0x0] 08:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x118177400) [pid = 1657] [serial = 1768] [outer = 0x11744c400] 08:52:35 INFO - PROCESS | 1657 | 1462981955210 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x118a02800) [pid = 1657] [serial = 1769] [outer = 0x11744c400] 08:52:35 INFO - PROCESS | 1657 | 1462981955581 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 08:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:52:35 INFO - PROCESS | 1657 | 1462981955593 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 1657 | 1462981955595 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 08:52:35 INFO - PROCESS | 1657 | 1462981955597 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1657 | 1462981955598 Marionette TRACE conn3 <- [1,2330,null,{}] 08:52:35 INFO - PROCESS | 1657 | 1462981955600 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1657 | 1462981955696 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:52:35 INFO - PROCESS | 1657 | 1462981955765 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x121813000 == 85 [pid = 1657] [id = 590] 08:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x118a06800) [pid = 1657] [serial = 1770] [outer = 0x0] 08:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x119437400) [pid = 1657] [serial = 1771] [outer = 0x118a06800] 08:52:35 INFO - PROCESS | 1657 | 1462981955791 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x11946f000) [pid = 1657] [serial = 1772] [outer = 0x118a06800] 08:52:36 INFO - PROCESS | 1657 | 1462981956082 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 08:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:52:36 INFO - PROCESS | 1657 | 1462981956115 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 1657 | 1462981956116 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 08:52:36 INFO - PROCESS | 1657 | 1462981956118 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 1657 | 1462981956120 Marionette TRACE conn3 <- [1,2334,null,{}] 08:52:36 INFO - PROCESS | 1657 | 1462981956125 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 1657 | 1462981956218 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:52:36 INFO - PROCESS | 1657 | 1462981956289 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270a7800 == 86 [pid = 1657] [id = 591] 08:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x119462800) [pid = 1657] [serial = 1773] [outer = 0x0] 08:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x11994ec00) [pid = 1657] [serial = 1774] [outer = 0x119462800] 08:52:36 INFO - PROCESS | 1657 | 1462981956314 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x121106400) [pid = 1657] [serial = 1775] [outer = 0x119462800] 08:52:36 INFO - PROCESS | 1657 | 1462981956615 Marionette TRACE conn3 <- [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]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 522ms 08:52:36 INFO - PROCESS | 1657 | 1462981956643 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 1657 | 1462981956644 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 08:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:52:36 INFO - PROCESS | 1657 | 1462981956646 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 1657 | 1462981956647 Marionette TRACE conn3 <- [1,2338,null,{}] 08:52:36 INFO - PROCESS | 1657 | 1462981956649 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 1657 | 1462981956756 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:52:36 INFO - PROCESS | 1657 | 1462981956761 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a803000 == 87 [pid = 1657] [id = 592] 08:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12110f400) [pid = 1657] [serial = 1776] [outer = 0x0] 08:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x1211d0400) [pid = 1657] [serial = 1777] [outer = 0x12110f400] 08:52:36 INFO - PROCESS | 1657 | 1462981956787 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x124a46800) [pid = 1657] [serial = 1778] [outer = 0x12110f400] 08:52:37 INFO - PROCESS | 1657 | 1462981957194 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 570ms 08:52:37 INFO - PROCESS | 1657 | 1462981957217 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:52:37 INFO - PROCESS | 1657 | 1462981957218 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 08:52:37 INFO - PROCESS | 1657 | 1462981957220 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 1657 | 1462981957223 Marionette TRACE conn3 <- [1,2342,null,{}] 08:52:37 INFO - PROCESS | 1657 | 1462981957232 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 1657 | 1462981957349 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:52:37 INFO - PROCESS | 1657 | 1462981957361 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b454800 == 88 [pid = 1657] [id = 593] 08:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x11973d400) [pid = 1657] [serial = 1779] [outer = 0x0] 08:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x125541400) [pid = 1657] [serial = 1780] [outer = 0x11973d400] 08:52:37 INFO - PROCESS | 1657 | 1462981957386 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x126b54c00) [pid = 1657] [serial = 1781] [outer = 0x11973d400] 08:52:37 INFO - PROCESS | 1657 | 1462981957736 Marionette TRACE conn3 <- [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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 529ms 08:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:52:37 INFO - PROCESS | 1657 | 1462981957750 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 1657 | 1462981957751 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 08:52:37 INFO - PROCESS | 1657 | 1462981957753 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 1657 | 1462981957754 Marionette TRACE conn3 <- [1,2346,null,{}] 08:52:37 INFO - PROCESS | 1657 | 1462981957757 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 1657 | 1462981957879 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:52:37 INFO - PROCESS | 1657 | 1462981957883 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c039000 == 89 [pid = 1657] [id = 594] 08:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x126b55400) [pid = 1657] [serial = 1782] [outer = 0x0] 08:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x126d91000) [pid = 1657] [serial = 1783] [outer = 0x126b55400] 08:52:37 INFO - PROCESS | 1657 | 1462981957908 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x126db9000) [pid = 1657] [serial = 1784] [outer = 0x126b55400] 08:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 08:52:38 INFO - PROCESS | 1657 | 1462981958262 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:52:38 INFO - PROCESS | 1657 | 1462981958274 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1657 | 1462981958275 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 08:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:52:38 INFO - PROCESS | 1657 | 1462981958278 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1657 | 1462981958279 Marionette TRACE conn3 <- [1,2350,null,{}] 08:52:38 INFO - PROCESS | 1657 | 1462981958281 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 1657 | 1462981958408 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:52:38 INFO - PROCESS | 1657 | 1462981958423 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caa7000 == 90 [pid = 1657] [id = 595] 08:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12707d000) [pid = 1657] [serial = 1785] [outer = 0x0] 08:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x127433800) [pid = 1657] [serial = 1786] [outer = 0x12707d000] 08:52:38 INFO - PROCESS | 1657 | 1462981958448 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x128999800) [pid = 1657] [serial = 1787] [outer = 0x12707d000] 08:52:38 INFO - PROCESS | 1657 | 1462981958824 Marionette TRACE conn3 <- [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]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 567ms 08:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:52:38 INFO - PROCESS | 1657 | 1462981958846 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1657 | 1462981958847 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 08:52:38 INFO - PROCESS | 1657 | 1462981958849 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1657 | 1462981958850 Marionette TRACE conn3 <- [1,2354,null,{}] 08:52:38 INFO - PROCESS | 1657 | 1462981958853 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 1657 | 1462981959329 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x118a97000) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12d7e5800) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12aa84800) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x1186e1800) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x121532000) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12d7eb000) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x111017000) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x12f606400) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x118172c00) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12d1ba800) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x126d87800) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x1268a5c00) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x126d3bc00) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12ad5b000) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x129430c00) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x11757a800) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12cb72000) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x126d3dc00) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12110e000) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x126d3f400) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x111047c00) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x112680c00) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x111b05c00) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x128baf800) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x127085000) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x111b02400) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x126d86000) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x1166c3400) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x1211d9000) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12adac800) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x119c91400) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x111050000) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x1127db000) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x119c88800) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x127082800) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x118a06000) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12b49a400) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x126b57000) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1186d9400) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x113c51400) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x118a0d800) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1127e1800) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x121115000) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12d7e3800) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:52:39 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12680d400) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:52:39 INFO - PROCESS | 1657 | 1462981959400 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x116741800 == 91 [pid = 1657] [id = 596] 08:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x110fd9800) [pid = 1657] [serial = 1788] [outer = 0x0] 08:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x111b02400) [pid = 1657] [serial = 1789] [outer = 0x110fd9800] 08:52:39 INFO - PROCESS | 1657 | 1462981959427 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x112a6cc00) [pid = 1657] [serial = 1790] [outer = 0x110fd9800] 08:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:52:39 INFO - PROCESS | 1657 | 1462981959715 Marionette TRACE conn3 <- [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]]]}] 08:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 870ms 08:52:39 INFO - PROCESS | 1657 | 1462981959719 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 1657 | 1462981959721 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 08:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:52:39 INFO - PROCESS | 1657 | 1462981959731 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 1657 | 1462981959733 Marionette TRACE conn3 <- [1,2358,null,{}] 08:52:39 INFO - PROCESS | 1657 | 1462981959735 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 1657 | 1462981959859 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:52:39 INFO - PROCESS | 1657 | 1462981959929 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12924c000 == 92 [pid = 1657] [id = 597] 08:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1127dd000) [pid = 1657] [serial = 1791] [outer = 0x0] 08:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x118a9e800) [pid = 1657] [serial = 1792] [outer = 0x1127dd000] 08:52:39 INFO - PROCESS | 1657 | 1462981959967 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x126db5c00) [pid = 1657] [serial = 1793] [outer = 0x1127dd000] 08:52:40 INFO - PROCESS | 1657 | 1462981960276 Marionette TRACE conn3 <- [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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 569ms 08:52:40 INFO - PROCESS | 1657 | 1462981960301 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 1657 | 1462981960302 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 08:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:52:40 INFO - PROCESS | 1657 | 1462981960305 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 1657 | 1462981960308 Marionette TRACE conn3 <- [1,2362,null,{}] 08:52:40 INFO - PROCESS | 1657 | 1462981960310 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 1657 | 1462981960404 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:52:40 INFO - PROCESS | 1657 | 1462981960409 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6e1000 == 93 [pid = 1657] [id = 598] 08:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12712a400) [pid = 1657] [serial = 1794] [outer = 0x0] 08:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1289f1c00) [pid = 1657] [serial = 1795] [outer = 0x12712a400] 08:52:40 INFO - PROCESS | 1657 | 1462981960433 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12906cc00) [pid = 1657] [serial = 1796] [outer = 0x12712a400] 08:52:40 INFO - PROCESS | 1657 | 1462981960782 Marionette TRACE conn3 <- [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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 523ms 08:52:40 INFO - PROCESS | 1657 | 1462981960839 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 1657 | 1462981960841 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 08:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:52:40 INFO - PROCESS | 1657 | 1462981960844 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 1657 | 1462981960845 Marionette TRACE conn3 <- [1,2366,null,{}] 08:52:40 INFO - PROCESS | 1657 | 1462981960847 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 1657 | 1462981960940 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:52:40 INFO - PROCESS | 1657 | 1462981960944 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8f5800 == 94 [pid = 1657] [id = 599] 08:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x128bb5400) [pid = 1657] [serial = 1797] [outer = 0x0] 08:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12942e000) [pid = 1657] [serial = 1798] [outer = 0x128bb5400] 08:52:40 INFO - PROCESS | 1657 | 1462981960969 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12991fc00) [pid = 1657] [serial = 1799] [outer = 0x128bb5400] 08:52:41 INFO - PROCESS | 1657 | 1462981961432 Marionette TRACE conn3 <- [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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 617ms 08:52:41 INFO - PROCESS | 1657 | 1462981961462 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:52:41 INFO - PROCESS | 1657 | 1462981961465 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 08:52:41 INFO - PROCESS | 1657 | 1462981961468 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1657 | 1462981961471 Marionette TRACE conn3 <- [1,2370,null,{}] 08:52:41 INFO - PROCESS | 1657 | 1462981961476 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 1657 | 1462981961603 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:52:41 INFO - PROCESS | 1657 | 1462981961691 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11844f800 == 95 [pid = 1657] [id = 600] 08:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x111d28800) [pid = 1657] [serial = 1800] [outer = 0x0] 08:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x11224ec00) [pid = 1657] [serial = 1801] [outer = 0x111d28800] 08:52:41 INFO - PROCESS | 1657 | 1462981961723 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x112f59800) [pid = 1657] [serial = 1802] [outer = 0x111d28800] 08:52:42 INFO - PROCESS | 1657 | 1462981962178 Marionette TRACE conn3 <- [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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 725ms 08:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:52:42 INFO - PROCESS | 1657 | 1462981962193 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 1657 | 1462981962197 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 08:52:42 INFO - PROCESS | 1657 | 1462981962201 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 1657 | 1462981962203 Marionette TRACE conn3 <- [1,2374,null,{}] 08:52:42 INFO - PROCESS | 1657 | 1462981962206 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 1657 | 1462981962343 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:52:42 INFO - PROCESS | 1657 | 1462981962432 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218f3800 == 96 [pid = 1657] [id = 601] 08:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x117176c00) [pid = 1657] [serial = 1803] [outer = 0x0] 08:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x118180800) [pid = 1657] [serial = 1804] [outer = 0x117176c00] 08:52:42 INFO - PROCESS | 1657 | 1462981962463 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1186d9c00) [pid = 1657] [serial = 1805] [outer = 0x117176c00] 08:52:42 INFO - PROCESS | 1657 | 1462981962891 Marionette TRACE conn3 <- [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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 722ms 08:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:52:42 INFO - PROCESS | 1657 | 1462981962925 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 1657 | 1462981962927 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 08:52:42 INFO - PROCESS | 1657 | 1462981962929 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 1657 | 1462981962932 Marionette TRACE conn3 <- [1,2378,null,{}] 08:52:42 INFO - PROCESS | 1657 | 1462981962942 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 1657 | 1462981963061 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:52:43 INFO - PROCESS | 1657 | 1462981963149 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6c8000 == 97 [pid = 1657] [id = 602] 08:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x121113800) [pid = 1657] [serial = 1806] [outer = 0x0] 08:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x121136c00) [pid = 1657] [serial = 1807] [outer = 0x121113800] 08:52:43 INFO - PROCESS | 1657 | 1462981963181 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1214e6000) [pid = 1657] [serial = 1808] [outer = 0x121113800] 08:52:43 INFO - PROCESS | 1657 | 1462981963612 Marionette TRACE conn3 <- [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]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 722ms 08:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:52:43 INFO - PROCESS | 1657 | 1462981963677 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 1657 | 1462981963678 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 08:52:43 INFO - PROCESS | 1657 | 1462981963682 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 1657 | 1462981963684 Marionette TRACE conn3 <- [1,2382,null,{}] 08:52:43 INFO - PROCESS | 1657 | 1462981963686 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 1657 | 1462981963803 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:52:43 INFO - PROCESS | 1657 | 1462981963889 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355c9000 == 98 [pid = 1657] [id = 603] 08:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x121a40800) [pid = 1657] [serial = 1809] [outer = 0x0] 08:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x124dfbc00) [pid = 1657] [serial = 1810] [outer = 0x121a40800] 08:52:43 INFO - PROCESS | 1657 | 1462981963919 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126d85400) [pid = 1657] [serial = 1811] [outer = 0x121a40800] 08:52:44 INFO - PROCESS | 1657 | 1462981964341 Marionette TRACE conn3 <- [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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 669ms 08:52:44 INFO - PROCESS | 1657 | 1462981964351 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 1657 | 1462981964353 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 08:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:52:44 INFO - PROCESS | 1657 | 1462981964358 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 1657 | 1462981964360 Marionette TRACE conn3 <- [1,2386,null,{}] 08:52:44 INFO - PROCESS | 1657 | 1462981964362 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 1657 | 1462981964481 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:52:44 INFO - PROCESS | 1657 | 1462981964598 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b08800 == 99 [pid = 1657] [id = 604] 08:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x124a41400) [pid = 1657] [serial = 1812] [outer = 0x0] 08:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x127436000) [pid = 1657] [serial = 1813] [outer = 0x124a41400] 08:52:44 INFO - PROCESS | 1657 | 1462981964632 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x129239400) [pid = 1657] [serial = 1814] [outer = 0x124a41400] 08:52:45 INFO - PROCESS | 1657 | 1462981965085 Marionette TRACE conn3 <- [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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 773ms 08:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:52:45 INFO - PROCESS | 1657 | 1462981965130 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 1657 | 1462981965131 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 08:52:45 INFO - PROCESS | 1657 | 1462981965134 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 1657 | 1462981965135 Marionette TRACE conn3 <- [1,2390,null,{}] 08:52:45 INFO - PROCESS | 1657 | 1462981965152 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 1657 | 1462981965285 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:52:45 INFO - PROCESS | 1657 | 1462981965375 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x137b7a000 == 100 [pid = 1657] [id = 605] 08:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12a84e000) [pid = 1657] [serial = 1815] [outer = 0x0] 08:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12aa8c800) [pid = 1657] [serial = 1816] [outer = 0x12a84e000] 08:52:45 INFO - PROCESS | 1657 | 1462981965407 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12b4a6800) [pid = 1657] [serial = 1817] [outer = 0x12a84e000] 08:52:45 INFO - PROCESS | 1657 | 1462981965787 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 719ms 08:52:45 INFO - PROCESS | 1657 | 1462981965854 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 1657 | 1462981965855 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 08:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:52:45 INFO - PROCESS | 1657 | 1462981965858 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 1657 | 1462981965859 Marionette TRACE conn3 <- [1,2394,null,{}] 08:52:45 INFO - PROCESS | 1657 | 1462981965862 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 1657 | 1462981965975 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:52:46 INFO - PROCESS | 1657 | 1462981966091 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c99000 == 101 [pid = 1657] [id = 606] 08:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12aaf6800) [pid = 1657] [serial = 1818] [outer = 0x0] 08:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12bc47400) [pid = 1657] [serial = 1819] [outer = 0x12aaf6800] 08:52:46 INFO - PROCESS | 1657 | 1462981966122 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12bfefc00) [pid = 1657] [serial = 1820] [outer = 0x12aaf6800] 08:52:46 INFO - PROCESS | 1657 | 1462981966519 Marionette TRACE conn3 <- [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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 673ms 08:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:52:46 INFO - PROCESS | 1657 | 1462981966531 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 1657 | 1462981966533 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 08:52:46 INFO - PROCESS | 1657 | 1462981966535 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1657 | 1462981966536 Marionette TRACE conn3 <- [1,2398,null,{}] 08:52:46 INFO - PROCESS | 1657 | 1462981966539 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 1657 | 1462981966652 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:52:46 INFO - PROCESS | 1657 | 1462981966759 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x137db6800 == 102 [pid = 1657] [id = 607] 08:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12bff3000) [pid = 1657] [serial = 1821] [outer = 0x0] 08:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12c52d000) [pid = 1657] [serial = 1822] [outer = 0x12bff3000] 08:52:46 INFO - PROCESS | 1657 | 1462981966789 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12cde2000) [pid = 1657] [serial = 1823] [outer = 0x12bff3000] 08:52:47 INFO - PROCESS | 1657 | 1462981967245 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 722ms 08:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:52:47 INFO - PROCESS | 1657 | 1462981967257 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 1657 | 1462981967259 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 08:52:47 INFO - PROCESS | 1657 | 1462981967261 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 1657 | 1462981967262 Marionette TRACE conn3 <- [1,2402,null,{}] 08:52:47 INFO - PROCESS | 1657 | 1462981967264 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 1657 | 1462981967376 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:52:47 INFO - PROCESS | 1657 | 1462981967466 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x138758800 == 103 [pid = 1657] [id = 608] 08:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12cb71c00) [pid = 1657] [serial = 1824] [outer = 0x0] 08:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12d1bc000) [pid = 1657] [serial = 1825] [outer = 0x12cb71c00] 08:52:47 INFO - PROCESS | 1657 | 1462981967495 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12d1c4800) [pid = 1657] [serial = 1826] [outer = 0x12cb71c00] 08:52:47 INFO - PROCESS | 1657 | 1462981967945 Marionette TRACE conn3 <- [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]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 721ms 08:52:48 INFO - PROCESS | 1657 | 1462981968008 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1657 | 1462981968010 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 08:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:52:48 INFO - PROCESS | 1657 | 1462981968016 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1657 | 1462981968017 Marionette TRACE conn3 <- [1,2406,null,{}] 08:52:48 INFO - PROCESS | 1657 | 1462981968019 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 1657 | 1462981968139 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:52:48 INFO - PROCESS | 1657 | 1462981968258 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f5b800 == 104 [pid = 1657] [id = 609] 08:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x1127e0c00) [pid = 1657] [serial = 1827] [outer = 0x0] 08:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x1150f4000) [pid = 1657] [serial = 1828] [outer = 0x1127e0c00] 08:52:48 INFO - PROCESS | 1657 | 1462981968291 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12d1c1c00) [pid = 1657] [serial = 1829] [outer = 0x1127e0c00] 08:52:48 INFO - PROCESS | 1657 | 1462981968716 Marionette TRACE conn3 <- [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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 772ms 08:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:52:48 INFO - PROCESS | 1657 | 1462981968787 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1657 | 1462981968789 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 08:52:48 INFO - PROCESS | 1657 | 1462981968792 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1657 | 1462981968794 Marionette TRACE conn3 <- [1,2410,null,{}] 08:52:48 INFO - PROCESS | 1657 | 1462981968796 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 1657 | 1462981968926 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:52:49 INFO - PROCESS | 1657 | 1462981969020 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf35000 == 105 [pid = 1657] [id = 610] 08:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x115f60c00) [pid = 1657] [serial = 1830] [outer = 0x0] 08:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1214ea800) [pid = 1657] [serial = 1831] [outer = 0x115f60c00] 08:52:49 INFO - PROCESS | 1657 | 1462981969054 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12d3e4400) [pid = 1657] [serial = 1832] [outer = 0x115f60c00] 08:52:49 INFO - PROCESS | 1657 | 1462981969571 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 822ms 08:52:49 INFO - PROCESS | 1657 | 1462981969614 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:52:49 INFO - PROCESS | 1657 | 1462981969617 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 08:52:49 INFO - PROCESS | 1657 | 1462981969620 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 1657 | 1462981969622 Marionette TRACE conn3 <- [1,2414,null,{}] 08:52:49 INFO - PROCESS | 1657 | 1462981969626 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 1657 | 1462981969775 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:52:49 INFO - PROCESS | 1657 | 1462981969873 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271f7800 == 106 [pid = 1657] [id = 611] 08:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x111017400) [pid = 1657] [serial = 1833] [outer = 0x0] 08:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x11973cc00) [pid = 1657] [serial = 1834] [outer = 0x111017400] 08:52:49 INFO - PROCESS | 1657 | 1462981969902 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12d7df800) [pid = 1657] [serial = 1835] [outer = 0x111017400] 08:52:50 INFO - PROCESS | 1657 | 1462981970540 Marionette TRACE conn3 <- [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]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 972ms 08:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:52:50 INFO - PROCESS | 1657 | 1462981970591 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 1657 | 1462981970594 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 08:52:50 INFO - PROCESS | 1657 | 1462981970597 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 1657 | 1462981970599 Marionette TRACE conn3 <- [1,2418,null,{}] 08:52:50 INFO - PROCESS | 1657 | 1462981970603 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 1657 | 1462981970769 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:52:50 INFO - PROCESS | 1657 | 1462981970782 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255d2800 == 107 [pid = 1657] [id = 612] 08:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1127db000) [pid = 1657] [serial = 1836] [outer = 0x0] 08:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1130de800) [pid = 1657] [serial = 1837] [outer = 0x1127db000] 08:52:50 INFO - PROCESS | 1657 | 1462981970811 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x1166c9000) [pid = 1657] [serial = 1838] [outer = 0x1127db000] 08:52:51 INFO - PROCESS | 1657 | 1462981971268 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 721ms 08:52:51 INFO - PROCESS | 1657 | 1462981971342 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1657 | 1462981971345 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 08:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:52:51 INFO - PROCESS | 1657 | 1462981971352 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1657 | 1462981971353 Marionette TRACE conn3 <- [1,2422,null,{}] 08:52:51 INFO - PROCESS | 1657 | 1462981971358 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 1657 | 1462981971468 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:52:51 INFO - PROCESS | 1657 | 1462981971563 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4b800 == 108 [pid = 1657] [id = 613] 08:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x11863d400) [pid = 1657] [serial = 1839] [outer = 0x0] 08:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x1186dbc00) [pid = 1657] [serial = 1840] [outer = 0x11863d400] 08:52:51 INFO - PROCESS | 1657 | 1462981971591 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x118f93000) [pid = 1657] [serial = 1841] [outer = 0x11863d400] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbdc000 == 107 [pid = 1657] [id = 522] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x118085000 == 106 [pid = 1657] [id = 420] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6e1000 == 105 [pid = 1657] [id = 598] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12924c000 == 104 [pid = 1657] [id = 597] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116741800 == 103 [pid = 1657] [id = 596] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12caa7000 == 102 [pid = 1657] [id = 595] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c039000 == 101 [pid = 1657] [id = 594] 08:52:51 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x13551f800) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12b454800 == 100 [pid = 1657] [id = 593] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12a803000 == 99 [pid = 1657] [id = 592] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1270a7800 == 98 [pid = 1657] [id = 591] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121813000 == 97 [pid = 1657] [id = 590] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121155000 == 96 [pid = 1657] [id = 589] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x113408800 == 95 [pid = 1657] [id = 588] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116f2f800 == 94 [pid = 1657] [id = 587] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x137b78000 == 93 [pid = 1657] [id = 583] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1408e1000 == 92 [pid = 1657] [id = 582] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x140be6800 == 91 [pid = 1657] [id = 581] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x135d11800 == 90 [pid = 1657] [id = 580] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x13ff1d800 == 89 [pid = 1657] [id = 579] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12caa7800 == 88 [pid = 1657] [id = 578] 08:52:51 INFO - PROCESS | 1657 | --DOCSHELL 0x123f6a000 == 87 [pid = 1657] [id = 577] 08:52:52 INFO - PROCESS | 1657 | 1462981972028 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 725ms 08:52:52 INFO - PROCESS | 1657 | 1462981972076 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 1657 | 1462981972078 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 08:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:52:52 INFO - PROCESS | 1657 | 1462981972080 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 1657 | 1462981972083 Marionette TRACE conn3 <- [1,2426,null,{}] 08:52:52 INFO - PROCESS | 1657 | 1462981972090 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 1657 | 1462981972190 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1289a1800) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x1127e4c00) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12aa2b400) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x118177800) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x126db3400) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12bbc0400) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x126d90400) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12c523c00) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x128c22000) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x124a3e800) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12ad50c00) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x119955000) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12bff4c00) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12707d400) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x11974a000) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x11810a800) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x1199eb800) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x11757ac00) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x126d8d800) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x12db27c00) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12a858800) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12708a000) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12d7ec800) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12c533800) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12d315800) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x11994c800) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x119b8b400) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12742a000) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x129426400) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12f603400) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1127de000) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x111050c00) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1289f3400) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12db3f800) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12aa0ac00) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x118104c00) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x126d3b800) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12f60fc00) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12f60b000) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12113b400) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x13551d800) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x135519800) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x135bcc400) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x125632000) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x129235c00) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12d1bec00) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1289f6400) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12aa38000) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1274ff400) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x126d40c00) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x120f39400) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12b4a3c00) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12bfe8c00) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12bff2000) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12db36800) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12bc52000) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12d7e4400) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x119b8a400) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12d3de400) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1296f6c00) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x126d39800) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12bc4e000) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12db2dc00) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12db30000) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x116a64c00) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12d7e8c00) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 08:52:52 INFO - PROCESS | 1657 | 1462981972276 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x121166000 == 88 [pid = 1657] [id = 614] 08:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1127de000) [pid = 1657] [serial = 1842] [outer = 0x0] 08:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x118177800) [pid = 1657] [serial = 1843] [outer = 0x1127de000] 08:52:52 INFO - PROCESS | 1657 | 1462981972310 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x11994c800) [pid = 1657] [serial = 1844] [outer = 0x1127de000] 08:52:52 INFO - PROCESS | 1657 | 1462981972653 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 622ms 08:52:52 INFO - PROCESS | 1657 | 1462981972704 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 1657 | 1462981972705 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 08:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:52:52 INFO - PROCESS | 1657 | 1462981972708 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 1657 | 1462981972709 Marionette TRACE conn3 <- [1,2430,null,{}] 08:52:52 INFO - PROCESS | 1657 | 1462981972711 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 1657 | 1462981972812 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:52:52 INFO - PROCESS | 1657 | 1462981972900 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12709e000 == 89 [pid = 1657] [id = 615] 08:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x119b8b400) [pid = 1657] [serial = 1845] [outer = 0x0] 08:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12110c800) [pid = 1657] [serial = 1846] [outer = 0x119b8b400] 08:52:52 INFO - PROCESS | 1657 | 1462981972926 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x121752400) [pid = 1657] [serial = 1847] [outer = 0x119b8b400] 08:52:53 INFO - PROCESS | 1657 | 1462981973210 Marionette TRACE conn3 <- [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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 08:52:53 INFO - PROCESS | 1657 | 1462981973237 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 1657 | 1462981973238 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 08:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:52:53 INFO - PROCESS | 1657 | 1462981973248 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 1657 | 1462981973250 Marionette TRACE conn3 <- [1,2434,null,{}] 08:52:53 INFO - PROCESS | 1657 | 1462981973252 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 1657 | 1462981973351 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:52:53 INFO - PROCESS | 1657 | 1462981973424 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a867000 == 90 [pid = 1657] [id = 616] 08:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x121272800) [pid = 1657] [serial = 1848] [outer = 0x0] 08:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x121a42800) [pid = 1657] [serial = 1849] [outer = 0x121272800] 08:52:53 INFO - PROCESS | 1657 | 1462981973449 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x124df6800) [pid = 1657] [serial = 1850] [outer = 0x121272800] 08:52:53 INFO - PROCESS | 1657 | 1462981973747 Marionette TRACE conn3 <- [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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms 08:52:53 INFO - PROCESS | 1657 | 1462981973771 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 1657 | 1462981973773 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 08:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:52:53 INFO - PROCESS | 1657 | 1462981973778 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 1657 | 1462981973779 Marionette TRACE conn3 <- [1,2438,null,{}] 08:52:53 INFO - PROCESS | 1657 | 1462981973781 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 1657 | 1462981973892 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:52:53 INFO - PROCESS | 1657 | 1462981973897 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c34f800 == 91 [pid = 1657] [id = 617] 08:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x126d37800) [pid = 1657] [serial = 1851] [outer = 0x0] 08:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x126db0400) [pid = 1657] [serial = 1852] [outer = 0x126d37800] 08:52:53 INFO - PROCESS | 1657 | 1462981973923 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1289ed400) [pid = 1657] [serial = 1853] [outer = 0x126d37800] 08:52:54 INFO - PROCESS | 1657 | 1462981974321 Marionette TRACE conn3 <- [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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 570ms 08:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:52:54 INFO - PROCESS | 1657 | 1462981974349 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1657 | 1462981974350 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 08:52:54 INFO - PROCESS | 1657 | 1462981974352 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1657 | 1462981974353 Marionette TRACE conn3 <- [1,2442,null,{}] 08:52:54 INFO - PROCESS | 1657 | 1462981974365 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 1657 | 1462981974493 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:52:54 INFO - PROCESS | 1657 | 1462981974508 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cab8000 == 92 [pid = 1657] [id = 618] 08:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x126d3b800) [pid = 1657] [serial = 1854] [outer = 0x0] 08:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x128bb1000) [pid = 1657] [serial = 1855] [outer = 0x126d3b800] 08:52:54 INFO - PROCESS | 1657 | 1462981974533 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x129238c00) [pid = 1657] [serial = 1856] [outer = 0x126d3b800] 08:52:54 INFO - PROCESS | 1657 | 1462981974886 Marionette TRACE conn3 <- [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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 578ms 08:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:52:54 INFO - PROCESS | 1657 | 1462981974931 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1657 | 1462981974932 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 08:52:54 INFO - PROCESS | 1657 | 1462981974934 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1657 | 1462981974935 Marionette TRACE conn3 <- [1,2446,null,{}] 08:52:54 INFO - PROCESS | 1657 | 1462981974937 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 1657 | 1462981975059 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:52:55 INFO - PROCESS | 1657 | 1462981975071 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d477000 == 93 [pid = 1657] [id = 619] 08:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1296f0c00) [pid = 1657] [serial = 1857] [outer = 0x0] 08:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12aa07400) [pid = 1657] [serial = 1858] [outer = 0x1296f0c00] 08:52:55 INFO - PROCESS | 1657 | 1462981975097 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12aa8f800) [pid = 1657] [serial = 1859] [outer = 0x1296f0c00] 08:52:55 INFO - PROCESS | 1657 | 1462981975474 Marionette TRACE conn3 <- [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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 568ms 08:52:55 INFO - PROCESS | 1657 | 1462981975503 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 1657 | 1462981975504 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 08:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:52:55 INFO - PROCESS | 1657 | 1462981975513 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 1657 | 1462981975514 Marionette TRACE conn3 <- [1,2450,null,{}] 08:52:55 INFO - PROCESS | 1657 | 1462981975516 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 1657 | 1462981975642 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:52:55 INFO - PROCESS | 1657 | 1462981975656 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8e6000 == 94 [pid = 1657] [id = 620] 08:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12aaf3000) [pid = 1657] [serial = 1860] [outer = 0x0] 08:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12ada9800) [pid = 1657] [serial = 1861] [outer = 0x12aaf3000] 08:52:55 INFO - PROCESS | 1657 | 1462981975688 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12bc3f400) [pid = 1657] [serial = 1862] [outer = 0x12aaf3000] 08:52:56 INFO - PROCESS | 1657 | 1462981976188 Marionette TRACE conn3 <- [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]]]}] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118a06800) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x11104f400) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x11973d400) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x119462800) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x110fe2c00) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x126b55400) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x124db1400) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12110f400) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11744c400) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12707d000) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12712a400) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x110fd9800) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:52:56 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1127dd000) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 719ms 08:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:52:56 INFO - PROCESS | 1657 | 1462981976233 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 1657 | 1462981976234 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 08:52:56 INFO - PROCESS | 1657 | 1462981976236 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 1657 | 1462981976237 Marionette TRACE conn3 <- [1,2454,null,{}] 08:52:56 INFO - PROCESS | 1657 | 1462981976240 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 1657 | 1462981976337 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:52:56 INFO - PROCESS | 1657 | 1462981976358 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x129264000 == 95 [pid = 1657] [id = 621] 08:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x118632800) [pid = 1657] [serial = 1863] [outer = 0x0] 08:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x11946e800) [pid = 1657] [serial = 1864] [outer = 0x118632800] 08:52:56 INFO - PROCESS | 1657 | 1462981976383 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x126dbbc00) [pid = 1657] [serial = 1865] [outer = 0x118632800] 08:52:56 INFO - PROCESS | 1657 | 1462981976731 Marionette TRACE conn3 <- [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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 08:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:52:56 INFO - PROCESS | 1657 | 1462981976760 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 1657 | 1462981976761 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 08:52:56 INFO - PROCESS | 1657 | 1462981976764 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 1657 | 1462981976765 Marionette TRACE conn3 <- [1,2458,null,{}] 08:52:56 INFO - PROCESS | 1657 | 1462981976767 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 1657 | 1462981976913 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:52:56 INFO - PROCESS | 1657 | 1462981976920 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354f6800 == 96 [pid = 1657] [id = 622] 08:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x11930e000) [pid = 1657] [serial = 1866] [outer = 0x0] 08:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12c51e000) [pid = 1657] [serial = 1867] [outer = 0x11930e000] 08:52:56 INFO - PROCESS | 1657 | 1462981976949 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12d7eb800) [pid = 1657] [serial = 1868] [outer = 0x11930e000] 08:52:57 INFO - PROCESS | 1657 | 1462981977287 Marionette TRACE conn3 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 570ms 08:52:57 INFO - PROCESS | 1657 | 1462981977334 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 1657 | 1462981977335 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 08:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:52:57 INFO - PROCESS | 1657 | 1462981977337 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1657 | 1462981977339 Marionette TRACE conn3 <- [1,2462,null,{}] 08:52:57 INFO - PROCESS | 1657 | 1462981977341 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 1657 | 1462981977441 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:52:57 INFO - PROCESS | 1657 | 1462981977445 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x135dd2800 == 97 [pid = 1657] [id = 623] 08:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12db24c00) [pid = 1657] [serial = 1869] [outer = 0x0] 08:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12db30c00) [pid = 1657] [serial = 1870] [outer = 0x12db24c00] 08:52:57 INFO - PROCESS | 1657 | 1462981977469 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12f602800) [pid = 1657] [serial = 1871] [outer = 0x12db24c00] 08:52:57 INFO - PROCESS | 1657 | 1462981977812 Marionette TRACE conn3 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 08:52:57 INFO - PROCESS | 1657 | 1462981977863 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 1657 | 1462981977864 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 08:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:52:57 INFO - PROCESS | 1657 | 1462981977866 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1657 | 1462981977867 Marionette TRACE conn3 <- [1,2466,null,{}] 08:52:57 INFO - PROCESS | 1657 | 1462981977870 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 1657 | 1462981977970 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:52:57 INFO - PROCESS | 1657 | 1462981977974 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c74800 == 98 [pid = 1657] [id = 624] 08:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12db35c00) [pid = 1657] [serial = 1872] [outer = 0x0] 08:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12f609400) [pid = 1657] [serial = 1873] [outer = 0x12db35c00] 08:52:58 INFO - PROCESS | 1657 | 1462981977999 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x135518000) [pid = 1657] [serial = 1874] [outer = 0x12db35c00] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119b20000 == 97 [pid = 1657] [id = 275] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119f98000 == 96 [pid = 1657] [id = 585] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135919800 == 95 [pid = 1657] [id = 542] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x137db5800 == 94 [pid = 1657] [id = 560] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d466800 == 93 [pid = 1657] [id = 355] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135b0e000 == 92 [pid = 1657] [id = 395] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12caa6000 == 91 [pid = 1657] [id = 315] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13fed6000 == 90 [pid = 1657] [id = 559] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11865a800 == 89 [pid = 1657] [id = 586] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbd0000 == 88 [pid = 1657] [id = 330] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d75e800 == 87 [pid = 1657] [id = 584] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x124a5f800 == 86 [pid = 1657] [id = 451] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135c91000 == 85 [pid = 1657] [id = 558] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135ddb000 == 84 [pid = 1657] [id = 396] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6d7000 == 83 [pid = 1657] [id = 273] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb8c000 == 82 [pid = 1657] [id = 310] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf47000 == 81 [pid = 1657] [id = 500] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121665000 == 80 [pid = 1657] [id = 460] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13ff22800 == 79 [pid = 1657] [id = 561] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3bb800 == 78 [pid = 1657] [id = 253] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x137c6b800 == 77 [pid = 1657] [id = 437] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135c97800 == 76 [pid = 1657] [id = 536] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12e55c000 == 75 [pid = 1657] [id = 557] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119f80000 == 74 [pid = 1657] [id = 398] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d763800 == 73 [pid = 1657] [id = 274] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12e559800 == 72 [pid = 1657] [id = 519] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11991e000 == 71 [pid = 1657] [id = 523] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13ff11800 == 70 [pid = 1657] [id = 544] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12925d800 == 69 [pid = 1657] [id = 254] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x137c91000 == 68 [pid = 1657] [id = 439] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1355cd000 == 67 [pid = 1657] [id = 521] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11808f800 == 66 [pid = 1657] [id = 356] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d331800 == 65 [pid = 1657] [id = 501] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135c96000 == 64 [pid = 1657] [id = 397] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x137c7f000 == 63 [pid = 1657] [id = 438] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1354e0800 == 62 [pid = 1657] [id = 520] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117018800 == 61 [pid = 1657] [id = 337] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1354f1000 == 60 [pid = 1657] [id = 436] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d477800 == 59 [pid = 1657] [id = 412] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121814000 == 58 [pid = 1657] [id = 502] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3ce000 == 57 [pid = 1657] [id = 314] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12ade2000 == 56 [pid = 1657] [id = 546] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13592e000 == 55 [pid = 1657] [id = 543] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12166e800 == 54 [pid = 1657] [id = 545] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116742000 == 53 [pid = 1657] [id = 377] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x138755000 == 52 [pid = 1657] [id = 576] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1255d2800 == 51 [pid = 1657] [id = 612] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1271f7800 == 50 [pid = 1657] [id = 611] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf35000 == 49 [pid = 1657] [id = 610] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x118f5b800 == 48 [pid = 1657] [id = 609] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x138758800 == 47 [pid = 1657] [id = 608] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x137db6800 == 46 [pid = 1657] [id = 607] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x137c99000 == 45 [pid = 1657] [id = 606] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x137b7a000 == 44 [pid = 1657] [id = 605] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135b08800 == 43 [pid = 1657] [id = 604] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1355c9000 == 42 [pid = 1657] [id = 603] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6c8000 == 41 [pid = 1657] [id = 602] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1218f3800 == 40 [pid = 1657] [id = 601] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8f5800 == 39 [pid = 1657] [id = 599] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11844f800 == 38 [pid = 1657] [id = 600] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12709e000 == 37 [pid = 1657] [id = 615] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4b800 == 36 [pid = 1657] [id = 613] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1354f6800 == 35 [pid = 1657] [id = 622] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121166000 == 34 [pid = 1657] [id = 614] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x135dd2800 == 33 [pid = 1657] [id = 623] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a867000 == 32 [pid = 1657] [id = 616] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x129264000 == 31 [pid = 1657] [id = 621] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8e6000 == 30 [pid = 1657] [id = 620] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12d477000 == 29 [pid = 1657] [id = 619] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12c34f800 == 28 [pid = 1657] [id = 617] 08:52:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12cab8000 == 27 [pid = 1657] [id = 618] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x11946f000) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x119437400) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1127de800) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x125541400) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1164e9800) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11994ec00) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x121106400) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x111b04c00) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1127dc400) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12110dc00) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x126d91000) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x135525c00) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x135522000) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x135f2ec00) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x126b54c00) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1127dc000) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1211d0400) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x118177400) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x118a02800) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x135fb9400) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x129242000) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x135f29c00) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x135e10800) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12cb75c00) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118635400) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x127433800) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x126db9000) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x128999800) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12942e000) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1289f1c00) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x111b02400) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x112a6cc00) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12906cc00) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x118a9e800) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x124a46800) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x126db5c00) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 08:53:00 INFO - PROCESS | 1657 | 1462981980187 Marionette TRACE conn3 <- [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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2375ms 08:53:00 INFO - PROCESS | 1657 | 1462981980248 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 1657 | 1462981980251 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 08:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:53:00 INFO - PROCESS | 1657 | 1462981980257 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 1657 | 1462981980259 Marionette TRACE conn3 <- [1,2470,null,{}] 08:53:00 INFO - PROCESS | 1657 | 1462981980263 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 1657 | 1462981980346 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:53:00 INFO - PROCESS | 1657 | 1462981980352 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d15800 == 28 [pid = 1657] [id = 625] 08:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x111055c00) [pid = 1657] [serial = 1875] [outer = 0x0] 08:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x111056400) [pid = 1657] [serial = 1876] [outer = 0x111055c00] 08:53:00 INFO - PROCESS | 1657 | 1462981980382 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x111f2a000) [pid = 1657] [serial = 1877] [outer = 0x111055c00] 08:53:00 INFO - PROCESS | 1657 | 1462981980749 Marionette TRACE conn3 <- [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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 523ms 08:53:00 INFO - PROCESS | 1657 | 1462981980777 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 1657 | 1462981980782 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 08:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:53:00 INFO - PROCESS | 1657 | 1462981980786 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 1657 | 1462981980788 Marionette TRACE conn3 <- [1,2474,null,{}] 08:53:00 INFO - PROCESS | 1657 | 1462981980791 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 1657 | 1462981980871 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:53:00 INFO - PROCESS | 1657 | 1462981980924 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f10000 == 29 [pid = 1657] [id = 626] 08:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11202a400) [pid = 1657] [serial = 1878] [outer = 0x0] 08:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1122b6800) [pid = 1657] [serial = 1879] [outer = 0x11202a400] 08:53:00 INFO - PROCESS | 1657 | 1462981980951 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1127da800) [pid = 1657] [serial = 1880] [outer = 0x11202a400] 08:53:01 INFO - PROCESS | 1657 | 1462981981254 Marionette TRACE conn3 <- [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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 524ms 08:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:53:01 INFO - PROCESS | 1657 | 1462981981310 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 1657 | 1462981981312 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 08:53:01 INFO - PROCESS | 1657 | 1462981981314 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 1657 | 1462981981316 Marionette TRACE conn3 <- [1,2478,null,{}] 08:53:01 INFO - PROCESS | 1657 | 1462981981323 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 1657 | 1462981981404 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:53:01 INFO - PROCESS | 1657 | 1462981981466 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180a2800 == 30 [pid = 1657] [id = 627] 08:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x110fdbc00) [pid = 1657] [serial = 1881] [outer = 0x0] 08:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x112d50800) [pid = 1657] [serial = 1882] [outer = 0x110fdbc00] 08:53:01 INFO - PROCESS | 1657 | 1462981981496 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1133ae400) [pid = 1657] [serial = 1883] [outer = 0x110fdbc00] 08:53:01 INFO - PROCESS | 1657 | 1462981981815 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 521ms 08:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:53:01 INFO - PROCESS | 1657 | 1462981981836 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 1657 | 1462981981837 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 08:53:01 INFO - PROCESS | 1657 | 1462981981841 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 1657 | 1462981981844 Marionette TRACE conn3 <- [1,2482,null,{}] 08:53:01 INFO - PROCESS | 1657 | 1462981981846 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 1657 | 1462981981926 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:53:01 INFO - PROCESS | 1657 | 1462981981930 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f66800 == 31 [pid = 1657] [id = 628] 08:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1127e2c00) [pid = 1657] [serial = 1884] [outer = 0x0] 08:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x115fc8c00) [pid = 1657] [serial = 1885] [outer = 0x1127e2c00] 08:53:01 INFO - PROCESS | 1657 | 1462981981956 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1166ca800) [pid = 1657] [serial = 1886] [outer = 0x1127e2c00] 08:53:02 INFO - PROCESS | 1657 | 1462981982280 Marionette TRACE conn3 <- [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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 472ms 08:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:53:02 INFO - PROCESS | 1657 | 1462981982313 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 1657 | 1462981982314 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 08:53:02 INFO - PROCESS | 1657 | 1462981982316 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 1657 | 1462981982317 Marionette TRACE conn3 <- [1,2486,null,{}] 08:53:02 INFO - PROCESS | 1657 | 1462981982319 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 1657 | 1462981982418 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:53:02 INFO - PROCESS | 1657 | 1462981982427 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119427000 == 32 [pid = 1657] [id = 629] 08:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x111f28c00) [pid = 1657] [serial = 1887] [outer = 0x0] 08:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x116840800) [pid = 1657] [serial = 1888] [outer = 0x111f28c00] 08:53:02 INFO - PROCESS | 1657 | 1462981982452 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x116a63000) [pid = 1657] [serial = 1889] [outer = 0x111f28c00] 08:53:02 INFO - PROCESS | 1657 | 1462981982784 Marionette TRACE conn3 <- [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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 472ms 08:53:02 INFO - PROCESS | 1657 | 1462981982790 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:53:02 INFO - PROCESS | 1657 | 1462981982801 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 08:53:02 INFO - PROCESS | 1657 | 1462981982804 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 1657 | 1462981982805 Marionette TRACE conn3 <- [1,2490,null,{}] 08:53:02 INFO - PROCESS | 1657 | 1462981982809 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 1657 | 1462981982908 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:53:02 INFO - PROCESS | 1657 | 1462981982914 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e1b000 == 33 [pid = 1657] [id = 630] 08:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11717b400) [pid = 1657] [serial = 1890] [outer = 0x0] 08:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11757ac00) [pid = 1657] [serial = 1891] [outer = 0x11717b400] 08:53:02 INFO - PROCESS | 1657 | 1462981982940 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x11863a800) [pid = 1657] [serial = 1892] [outer = 0x11717b400] 08:53:03 INFO - PROCESS | 1657 | 1462981983266 Marionette TRACE conn3 <- [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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 474ms 08:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:53:03 INFO - PROCESS | 1657 | 1462981983279 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 1657 | 1462981983280 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 08:53:03 INFO - PROCESS | 1657 | 1462981983282 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 1657 | 1462981983283 Marionette TRACE conn3 <- [1,2494,null,{}] 08:53:03 INFO - PROCESS | 1657 | 1462981983286 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 1657 | 1462981983387 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:53:03 INFO - PROCESS | 1657 | 1462981983394 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x121154800 == 34 [pid = 1657] [id = 631] 08:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1127d7000) [pid = 1657] [serial = 1893] [outer = 0x0] 08:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1186d6800) [pid = 1657] [serial = 1894] [outer = 0x1127d7000] 08:53:03 INFO - PROCESS | 1657 | 1462981983419 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x118a10000) [pid = 1657] [serial = 1895] [outer = 0x1127d7000] 08:53:03 INFO - PROCESS | 1657 | 1462981983732 Marionette TRACE conn3 <- [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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 469ms 08:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:53:03 INFO - PROCESS | 1657 | 1462981983752 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 1657 | 1462981983754 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 08:53:03 INFO - PROCESS | 1657 | 1462981983759 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 1657 | 1462981983760 Marionette TRACE conn3 <- [1,2498,null,{}] 08:53:03 INFO - PROCESS | 1657 | 1462981983763 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 1657 | 1462981983846 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:53:03 INFO - PROCESS | 1657 | 1462981983850 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12149f800 == 35 [pid = 1657] [id = 632] 08:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x118a10800) [pid = 1657] [serial = 1896] [outer = 0x0] 08:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x118f9c800) [pid = 1657] [serial = 1897] [outer = 0x118a10800] 08:53:03 INFO - PROCESS | 1657 | 1462981983877 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11930fc00) [pid = 1657] [serial = 1898] [outer = 0x118a10800] 08:53:04 INFO - PROCESS | 1657 | 1462981984289 Marionette TRACE conn3 <- [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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 575ms 08:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:53:04 INFO - PROCESS | 1657 | 1462981984333 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 1657 | 1462981984335 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 08:53:04 INFO - PROCESS | 1657 | 1462981984338 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1657 | 1462981984340 Marionette TRACE conn3 <- [1,2502,null,{}] 08:53:04 INFO - PROCESS | 1657 | 1462981984343 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 1657 | 1462981984460 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:53:04 INFO - PROCESS | 1657 | 1462981984466 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1180a1800 == 36 [pid = 1657] [id = 633] 08:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x119311c00) [pid = 1657] [serial = 1899] [outer = 0x0] 08:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x119463400) [pid = 1657] [serial = 1900] [outer = 0x119311c00] 08:53:04 INFO - PROCESS | 1657 | 1462981984506 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x119469800) [pid = 1657] [serial = 1901] [outer = 0x119311c00] 08:53:04 INFO - PROCESS | 1657 | 1462981984900 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 570ms 08:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:53:04 INFO - PROCESS | 1657 | 1462981984911 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 1657 | 1462981984912 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 08:53:04 INFO - PROCESS | 1657 | 1462981984914 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1657 | 1462981984915 Marionette TRACE conn3 <- [1,2506,null,{}] 08:53:04 INFO - PROCESS | 1657 | 1462981984918 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 1657 | 1462981985036 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:53:05 INFO - PROCESS | 1657 | 1462981985069 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218f2800 == 37 [pid = 1657] [id = 634] 08:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x11101d000) [pid = 1657] [serial = 1902] [outer = 0x0] 08:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x11946dc00) [pid = 1657] [serial = 1903] [outer = 0x11101d000] 08:53:05 INFO - PROCESS | 1657 | 1462981985095 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x119741800) [pid = 1657] [serial = 1904] [outer = 0x11101d000] 08:53:05 INFO - PROCESS | 1657 | 1462981985403 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 522ms 08:53:05 INFO - PROCESS | 1657 | 1462981985437 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 1657 | 1462981985439 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 08:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:53:05 INFO - PROCESS | 1657 | 1462981985443 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 1657 | 1462981985445 Marionette TRACE conn3 <- [1,2510,null,{}] 08:53:05 INFO - PROCESS | 1657 | 1462981985454 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 1657 | 1462981985565 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:53:05 INFO - PROCESS | 1657 | 1462981985576 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x119422800 == 38 [pid = 1657] [id = 635] 08:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x119748800) [pid = 1657] [serial = 1905] [outer = 0x0] 08:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x11994f000) [pid = 1657] [serial = 1906] [outer = 0x119748800] 08:53:05 INFO - PROCESS | 1657 | 1462981985608 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x119c89400) [pid = 1657] [serial = 1907] [outer = 0x119748800] 08:53:05 INFO - PROCESS | 1657 | 1462981985984 Marionette TRACE conn3 <- [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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 572ms 08:53:06 INFO - PROCESS | 1657 | 1462981986021 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 1657 | 1462981986025 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 08:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:53:06 INFO - PROCESS | 1657 | 1462981986029 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 1657 | 1462981986030 Marionette TRACE conn3 <- [1,2514,null,{}] 08:53:06 INFO - PROCESS | 1657 | 1462981986034 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 1657 | 1462981986184 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:53:06 INFO - PROCESS | 1657 | 1462981986207 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x127098000 == 39 [pid = 1657] [id = 636] 08:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1197c9c00) [pid = 1657] [serial = 1908] [outer = 0x0] 08:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x120f36c00) [pid = 1657] [serial = 1909] [outer = 0x1197c9c00] 08:53:06 INFO - PROCESS | 1657 | 1462981986245 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x121107400) [pid = 1657] [serial = 1910] [outer = 0x1197c9c00] 08:53:06 INFO - PROCESS | 1657 | 1462981986645 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 669ms 08:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:53:06 INFO - PROCESS | 1657 | 1462981986698 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 1657 | 1462981986699 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 08:53:06 INFO - PROCESS | 1657 | 1462981986701 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 1657 | 1462981986702 Marionette TRACE conn3 <- [1,2518,null,{}] 08:53:06 INFO - PROCESS | 1657 | 1462981986704 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 1657 | 1462981986801 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:53:06 INFO - PROCESS | 1657 | 1462981986833 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271f7000 == 40 [pid = 1657] [id = 637] 08:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12110bc00) [pid = 1657] [serial = 1911] [outer = 0x0] 08:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x121111000) [pid = 1657] [serial = 1912] [outer = 0x12110bc00] 08:53:06 INFO - PROCESS | 1657 | 1462981986865 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x121137c00) [pid = 1657] [serial = 1913] [outer = 0x12110bc00] 08:53:07 INFO - PROCESS | 1657 | 1462981987182 Marionette TRACE conn3 <- [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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 08:53:07 INFO - PROCESS | 1657 | 1462981987221 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 1657 | 1462981987222 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 08:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:53:07 INFO - PROCESS | 1657 | 1462981987224 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 1657 | 1462981987225 Marionette TRACE conn3 <- [1,2522,null,{}] 08:53:07 INFO - PROCESS | 1657 | 1462981987227 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 1657 | 1462981987326 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:53:07 INFO - PROCESS | 1657 | 1462981987330 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194ad800 == 41 [pid = 1657] [id = 638] 08:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12110d000) [pid = 1657] [serial = 1914] [outer = 0x0] 08:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1211cf000) [pid = 1657] [serial = 1915] [outer = 0x12110d000] 08:53:07 INFO - PROCESS | 1657 | 1462981987915 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1211d7400) [pid = 1657] [serial = 1916] [outer = 0x12110d000] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12c52b800) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x135bd0400) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12bf56000) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1289eb400) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x112018c00) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1289eb800) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x124dafc00) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x113ce1400) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x117178400) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x118a09000) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12d3dd800) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11331e800) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x119741400) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12c522400) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x11973c800) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12c526000) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x111018400) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x126d43000) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x126d3b800) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1296f0c00) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12aaf3000) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x118632800) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11930e000) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12db24c00) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12bff3000) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12aaf6800) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12a84e000) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x124a41400) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x121a40800) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:53:07 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x121113800) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x117176c00) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x111d28800) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128bb5400) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x126d37800) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x121272800) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119b8b400) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1127de000) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11863d400) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1127db000) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x111017400) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x115f60c00) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1127e0c00) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:53:08 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12cb71c00) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:53:08 INFO - PROCESS | 1657 | 1462981988227 Marionette TRACE conn3 <- [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]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1020ms 08:53:08 INFO - PROCESS | 1657 | 1462981988245 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 1657 | 1462981988246 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 08:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:53:08 INFO - PROCESS | 1657 | 1462981988255 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 1657 | 1462981988257 Marionette TRACE conn3 <- [1,2526,null,{}] 08:53:08 INFO - PROCESS | 1657 | 1462981988261 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 1657 | 1462981988338 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:53:08 INFO - PROCESS | 1657 | 1462981988345 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129257000 == 42 [pid = 1657] [id = 639] 08:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x112e7b400) [pid = 1657] [serial = 1917] [outer = 0x0] 08:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11817f400) [pid = 1657] [serial = 1918] [outer = 0x112e7b400] 08:53:08 INFO - PROCESS | 1657 | 1462981988370 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11973c800) [pid = 1657] [serial = 1919] [outer = 0x112e7b400] 08:53:08 INFO - PROCESS | 1657 | 1462981988703 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 472ms 08:53:08 INFO - PROCESS | 1657 | 1462981988727 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 1657 | 1462981988728 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 08:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:53:08 INFO - PROCESS | 1657 | 1462981988730 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 1657 | 1462981988731 Marionette TRACE conn3 <- [1,2530,null,{}] 08:53:08 INFO - PROCESS | 1657 | 1462981988734 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 1657 | 1462981988841 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:53:08 INFO - PROCESS | 1657 | 1462981988847 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12948c000 == 43 [pid = 1657] [id = 640] 08:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x111011800) [pid = 1657] [serial = 1920] [outer = 0x0] 08:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1197c6000) [pid = 1657] [serial = 1921] [outer = 0x111011800] 08:53:08 INFO - PROCESS | 1657 | 1462981988872 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1211d9000) [pid = 1657] [serial = 1922] [outer = 0x111011800] 08:53:09 INFO - PROCESS | 1657 | 1462981989194 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 08:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:53:09 INFO - PROCESS | 1657 | 1462981989251 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 1657 | 1462981989253 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 08:53:09 INFO - PROCESS | 1657 | 1462981989255 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 1657 | 1462981989256 Marionette TRACE conn3 <- [1,2534,null,{}] 08:53:09 INFO - PROCESS | 1657 | 1462981989258 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 1657 | 1462981989336 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:53:09 INFO - PROCESS | 1657 | 1462981989342 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a867000 == 44 [pid = 1657] [id = 641] 08:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x118107800) [pid = 1657] [serial = 1923] [outer = 0x0] 08:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12152b000) [pid = 1657] [serial = 1924] [outer = 0x118107800] 08:53:09 INFO - PROCESS | 1657 | 1462981989367 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x121752000) [pid = 1657] [serial = 1925] [outer = 0x118107800] 08:53:09 INFO - PROCESS | 1657 | 1462981989692 Marionette TRACE conn3 <- [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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 472ms 08:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:53:09 INFO - PROCESS | 1657 | 1462981989727 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 1657 | 1462981989728 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 08:53:09 INFO - PROCESS | 1657 | 1462981989731 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 1657 | 1462981989732 Marionette TRACE conn3 <- [1,2538,null,{}] 08:53:09 INFO - PROCESS | 1657 | 1462981989734 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 1657 | 1462981989852 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:53:09 INFO - PROCESS | 1657 | 1462981989859 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac0e000 == 45 [pid = 1657] [id = 642] 08:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12190a800) [pid = 1657] [serial = 1926] [outer = 0x0] 08:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1219d0c00) [pid = 1657] [serial = 1927] [outer = 0x12190a800] 08:53:09 INFO - PROCESS | 1657 | 1462981989883 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x121a3c000) [pid = 1657] [serial = 1928] [outer = 0x12190a800] 08:53:10 INFO - PROCESS | 1657 | 1462981990469 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 772ms 08:53:10 INFO - PROCESS | 1657 | 1462981990515 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 1657 | 1462981990517 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 08:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:53:10 INFO - PROCESS | 1657 | 1462981990522 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 1657 | 1462981990527 Marionette TRACE conn3 <- [1,2542,null,{}] 08:53:10 INFO - PROCESS | 1657 | 1462981990530 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 1657 | 1462981990665 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:53:10 INFO - PROCESS | 1657 | 1462981990746 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c2800 == 46 [pid = 1657] [id = 643] 08:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11204f000) [pid = 1657] [serial = 1929] [outer = 0x0] 08:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11267e400) [pid = 1657] [serial = 1930] [outer = 0x11204f000] 08:53:10 INFO - PROCESS | 1657 | 1462981990777 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1127da000) [pid = 1657] [serial = 1931] [outer = 0x11204f000] 08:53:11 INFO - PROCESS | 1657 | 1462981991294 Marionette TRACE conn3 <- [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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 822ms 08:53:11 INFO - PROCESS | 1657 | 1462981991345 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 1657 | 1462981991349 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 08:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:53:11 INFO - PROCESS | 1657 | 1462981991354 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 1657 | 1462981991356 Marionette TRACE conn3 <- [1,2546,null,{}] 08:53:11 INFO - PROCESS | 1657 | 1462981991359 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 1657 | 1462981991481 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:53:11 INFO - PROCESS | 1657 | 1462981991563 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c62800 == 47 [pid = 1657] [id = 644] 08:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x112680800) [pid = 1657] [serial = 1932] [outer = 0x0] 08:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11331d000) [pid = 1657] [serial = 1933] [outer = 0x112680800] 08:53:11 INFO - PROCESS | 1657 | 1462981991593 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x116840c00) [pid = 1657] [serial = 1934] [outer = 0x112680800] 08:53:12 INFO - PROCESS | 1657 | 1462981992303 Marionette TRACE conn3 <- [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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1027ms 08:53:12 INFO - PROCESS | 1657 | 1462981992382 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:53:12 INFO - PROCESS | 1657 | 1462981992384 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 08:53:12 INFO - PROCESS | 1657 | 1462981992387 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 1657 | 1462981992390 Marionette TRACE conn3 <- [1,2550,null,{}] 08:53:12 INFO - PROCESS | 1657 | 1462981992403 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 1657 | 1462981992502 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:53:12 INFO - PROCESS | 1657 | 1462981992564 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170d2800 == 48 [pid = 1657] [id = 645] 08:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x112686400) [pid = 1657] [serial = 1935] [outer = 0x0] 08:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1127d8000) [pid = 1657] [serial = 1936] [outer = 0x112686400] 08:53:12 INFO - PROCESS | 1657 | 1462981992593 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x112a68000) [pid = 1657] [serial = 1937] [outer = 0x112686400] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11701a000 == 47 [pid = 1657] [id = 25] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf38000 == 46 [pid = 1657] [id = 16] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6d2800 == 45 [pid = 1657] [id = 21] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x113eba000 == 44 [pid = 1657] [id = 26] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12caaf800 == 43 [pid = 1657] [id = 15] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12d758800 == 42 [pid = 1657] [id = 19] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x118097800 == 41 [pid = 1657] [id = 13] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8df000 == 40 [pid = 1657] [id = 20] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac0b000 == 39 [pid = 1657] [id = 8] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3bf800 == 38 [pid = 1657] [id = 12] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c8000 == 37 [pid = 1657] [id = 14] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12b446000 == 36 [pid = 1657] [id = 9] 08:53:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12c03e000 == 35 [pid = 1657] [id = 11] 08:53:12 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12f609400) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 08:53:12 INFO - PROCESS | 1657 | 1462981992986 Marionette TRACE conn3 <- [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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 631ms 08:53:13 INFO - PROCESS | 1657 | 1462981993018 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 1657 | 1462981993022 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 08:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:53:13 INFO - PROCESS | 1657 | 1462981993026 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 1657 | 1462981993028 Marionette TRACE conn3 <- [1,2554,null,{}] 08:53:13 INFO - PROCESS | 1657 | 1462981993030 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 1657 | 1462981993111 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12db31800) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x135f25c00) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12f602c00) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12bfef400) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x135f27000) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12bc50800) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12899c800) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x119466c00) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11943f400) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x135fbf400) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x135bca400) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x135fb9800) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x126d43400) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x135f2d800) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1211d7000) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12cde7000) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x135fc2000) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128c28800) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x128bb1000) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12aa07400) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12ada9800) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12aa8f800) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11946e800) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x126dbbc00) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12c51e000) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12db30c00) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12bc3f400) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12c52d000) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12bc47400) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12bfefc00) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12b4a6800) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12aa8c800) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x127436000) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x129239400) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x126d85400) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124dfbc00) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1214e6000) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121136c00) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1186d9c00) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118180800) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x112f59800) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12f602800) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11224ec00) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12991fc00) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126db0400) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121a42800) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124df6800) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12110c800) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121752400) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118177800) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11994c800) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118f93000) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1186dbc00) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1166c9000) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1130de800) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12d7df800) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11973cc00) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12d3e4400) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1214ea800) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12d1c1c00) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1150f4000) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12d1c4800) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12d1bc000) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12cde2000) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12d7eb800) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129238c00) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1289ed400) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 08:53:13 INFO - PROCESS | 1657 | 1462981993174 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118091000 == 36 [pid = 1657] [id = 646] 08:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x111b0e000) [pid = 1657] [serial = 1938] [outer = 0x0] 08:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112d51400) [pid = 1657] [serial = 1939] [outer = 0x111b0e000] 08:53:13 INFO - PROCESS | 1657 | 1462981993200 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1150f4000) [pid = 1657] [serial = 1940] [outer = 0x111b0e000] 08:53:13 INFO - PROCESS | 1657 | 1462981993505 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 08:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:53:13 INFO - PROCESS | 1657 | 1462981993545 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 1657 | 1462981993547 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 08:53:13 INFO - PROCESS | 1657 | 1462981993549 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 1657 | 1462981993551 Marionette TRACE conn3 <- [1,2558,null,{}] 08:53:13 INFO - PROCESS | 1657 | 1462981993562 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 1657 | 1462981993643 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:53:13 INFO - PROCESS | 1657 | 1462981993695 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b0f800 == 37 [pid = 1657] [id = 647] 08:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11504d000) [pid = 1657] [serial = 1941] [outer = 0x0] 08:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1167d9800) [pid = 1657] [serial = 1942] [outer = 0x11504d000] 08:53:13 INFO - PROCESS | 1657 | 1462981993723 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x117444800) [pid = 1657] [serial = 1943] [outer = 0x11504d000] 08:53:14 INFO - PROCESS | 1657 | 1462981994042 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 521ms 08:53:14 INFO - PROCESS | 1657 | 1462981994070 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 1657 | 1462981994073 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 08:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:53:14 INFO - PROCESS | 1657 | 1462981994077 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 1657 | 1462981994085 Marionette TRACE conn3 <- [1,2562,null,{}] 08:53:14 INFO - PROCESS | 1657 | 1462981994088 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 1657 | 1462981994165 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:53:14 INFO - PROCESS | 1657 | 1462981994169 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121662800 == 38 [pid = 1657] [id = 648] 08:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x117575400) [pid = 1657] [serial = 1944] [outer = 0x0] 08:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118179000) [pid = 1657] [serial = 1945] [outer = 0x117575400] 08:53:14 INFO - PROCESS | 1657 | 1462981994198 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118636400) [pid = 1657] [serial = 1946] [outer = 0x117575400] 08:53:14 INFO - PROCESS | 1657 | 1462981994541 Marionette TRACE conn3 <- [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]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 477ms 08:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:53:14 INFO - PROCESS | 1657 | 1462981994554 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 1657 | 1462981994556 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 08:53:14 INFO - PROCESS | 1657 | 1462981994561 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 1657 | 1462981994562 Marionette TRACE conn3 <- [1,2566,null,{}] 08:53:14 INFO - PROCESS | 1657 | 1462981994565 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 1657 | 1462981994669 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:53:14 INFO - PROCESS | 1657 | 1462981994677 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218ec000 == 39 [pid = 1657] [id = 649] 08:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1181ce400) [pid = 1657] [serial = 1947] [outer = 0x0] 08:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118a02c00) [pid = 1657] [serial = 1948] [outer = 0x1181ce400] 08:53:14 INFO - PROCESS | 1657 | 1462981994703 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118a98c00) [pid = 1657] [serial = 1949] [outer = 0x1181ce400] 08:53:15 INFO - PROCESS | 1657 | 1462981995107 Marionette TRACE conn3 <- [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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 571ms 08:53:15 INFO - PROCESS | 1657 | 1462981995134 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1657 | 1462981995136 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 08:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:53:15 INFO - PROCESS | 1657 | 1462981995141 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1657 | 1462981995143 Marionette TRACE conn3 <- [1,2570,null,{}] 08:53:15 INFO - PROCESS | 1657 | 1462981995146 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 1657 | 1462981995316 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:53:15 INFO - PROCESS | 1657 | 1462981995345 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e88800 == 40 [pid = 1657] [id = 650] 08:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1186e2400) [pid = 1657] [serial = 1950] [outer = 0x0] 08:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11946ac00) [pid = 1657] [serial = 1951] [outer = 0x1186e2400] 08:53:15 INFO - PROCESS | 1657 | 1462981995371 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119744000) [pid = 1657] [serial = 1952] [outer = 0x1186e2400] 08:53:15 INFO - PROCESS | 1657 | 1462981995722 Marionette TRACE conn3 <- [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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 622ms 08:53:15 INFO - PROCESS | 1657 | 1462981995766 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1657 | 1462981995767 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 08:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:53:15 INFO - PROCESS | 1657 | 1462981995769 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1657 | 1462981995770 Marionette TRACE conn3 <- [1,2574,null,{}] 08:53:15 INFO - PROCESS | 1657 | 1462981995773 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 1657 | 1462981995872 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:53:15 INFO - PROCESS | 1657 | 1462981995876 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931a800 == 41 [pid = 1657] [id = 651] 08:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118a0dc00) [pid = 1657] [serial = 1953] [outer = 0x0] 08:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119947800) [pid = 1657] [serial = 1954] [outer = 0x118a0dc00] 08:53:15 INFO - PROCESS | 1657 | 1462981995901 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119b81800) [pid = 1657] [serial = 1955] [outer = 0x118a0dc00] 08:53:16 INFO - PROCESS | 1657 | 1462981996237 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 08:53:16 INFO - PROCESS | 1657 | 1462981996288 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 1657 | 1462981996290 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 08:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:53:16 INFO - PROCESS | 1657 | 1462981996292 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 1657 | 1462981996293 Marionette TRACE conn3 <- [1,2578,null,{}] 08:53:16 INFO - PROCESS | 1657 | 1462981996295 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 1657 | 1462981996395 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:53:16 INFO - PROCESS | 1657 | 1462981996407 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x129247800 == 42 [pid = 1657] [id = 652] 08:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119b89c00) [pid = 1657] [serial = 1956] [outer = 0x0] 08:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119fa4400) [pid = 1657] [serial = 1957] [outer = 0x119b89c00] 08:53:16 INFO - PROCESS | 1657 | 1462981996432 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120f39400) [pid = 1657] [serial = 1958] [outer = 0x119b89c00] 08:53:16 INFO - PROCESS | 1657 | 1462981996834 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 569ms 08:53:16 INFO - PROCESS | 1657 | 1462981996862 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 1657 | 1462981996864 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 08:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:53:16 INFO - PROCESS | 1657 | 1462981996868 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 1657 | 1462981996869 Marionette TRACE conn3 <- [1,2582,null,{}] 08:53:16 INFO - PROCESS | 1657 | 1462981996874 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 1657 | 1462981997106 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x111055c00) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x111f28c00) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119748800) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11717b400) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x110fdbc00) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1197c9c00) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1127e2c00) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12110bc00) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11101d000) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1127d7000) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11202a400) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118a10800) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119311c00) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12110d000) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x111011800) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112e7b400) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:53:17 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118107800) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:53:17 INFO - PROCESS | 1657 | 1462981997156 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170bf800 == 43 [pid = 1657] [id = 653] 08:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x111011800) [pid = 1657] [serial = 1959] [outer = 0x0] 08:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x111055c00) [pid = 1657] [serial = 1960] [outer = 0x111011800] 08:53:17 INFO - PROCESS | 1657 | 1462981997181 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1130d9c00) [pid = 1657] [serial = 1961] [outer = 0x111011800] 08:53:17 INFO - PROCESS | 1657 | 1462981997445 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 623ms 08:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:53:17 INFO - PROCESS | 1657 | 1462981997497 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 1657 | 1462981997499 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 08:53:17 INFO - PROCESS | 1657 | 1462981997501 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 1657 | 1462981997502 Marionette TRACE conn3 <- [1,2586,null,{}] 08:53:17 INFO - PROCESS | 1657 | 1462981997504 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 1657 | 1462981997586 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:53:17 INFO - PROCESS | 1657 | 1462981997592 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12947a800 == 44 [pid = 1657] [id = 654] 08:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116a64400) [pid = 1657] [serial = 1962] [outer = 0x0] 08:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119307800) [pid = 1657] [serial = 1963] [outer = 0x116a64400] 08:53:17 INFO - PROCESS | 1657 | 1462981997617 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121108800) [pid = 1657] [serial = 1964] [outer = 0x116a64400] 08:53:17 INFO - PROCESS | 1657 | 1462981997947 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 468ms 08:53:17 INFO - PROCESS | 1657 | 1462981997970 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 1657 | 1462981997971 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 08:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:53:17 INFO - PROCESS | 1657 | 1462981997975 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 1657 | 1462981997985 Marionette TRACE conn3 <- [1,2590,null,{}] 08:53:17 INFO - PROCESS | 1657 | 1462981997988 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 1657 | 1462981998104 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:53:18 INFO - PROCESS | 1657 | 1462981998113 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a879800 == 45 [pid = 1657] [id = 655] 08:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1197d2800) [pid = 1657] [serial = 1965] [outer = 0x0] 08:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121115400) [pid = 1657] [serial = 1966] [outer = 0x1197d2800] 08:53:18 INFO - PROCESS | 1657 | 1462981998141 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121272800) [pid = 1657] [serial = 1967] [outer = 0x1197d2800] 08:53:18 INFO - PROCESS | 1657 | 1462981998444 Marionette TRACE conn3 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 479ms 08:53:18 INFO - PROCESS | 1657 | 1462981998453 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 1657 | 1462981998454 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 08:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:53:18 INFO - PROCESS | 1657 | 1462981998457 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 1657 | 1462981998460 Marionette TRACE conn3 <- [1,2594,null,{}] 08:53:18 INFO - PROCESS | 1657 | 1462981998468 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 1657 | 1462981998552 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:53:18 INFO - PROCESS | 1657 | 1462981998558 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b44f000 == 46 [pid = 1657] [id = 656] 08:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1214e6000) [pid = 1657] [serial = 1968] [outer = 0x0] 08:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1219c6800) [pid = 1657] [serial = 1969] [outer = 0x1214e6000] 08:53:18 INFO - PROCESS | 1657 | 1462981998583 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121a42400) [pid = 1657] [serial = 1970] [outer = 0x1214e6000] 08:53:19 INFO - PROCESS | 1657 | 1462981999067 Marionette TRACE conn3 <- [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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 08:53:19 INFO - PROCESS | 1657 | 1462981999088 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 1657 | 1462981999090 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 08:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:53:19 INFO - PROCESS | 1657 | 1462981999113 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 1657 | 1462981999115 Marionette TRACE conn3 <- [1,2598,null,{}] 08:53:19 INFO - PROCESS | 1657 | 1462981999119 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 1657 | 1462981999222 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:53:19 INFO - PROCESS | 1657 | 1462981999291 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119332000 == 47 [pid = 1657] [id = 657] 08:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11267dc00) [pid = 1657] [serial = 1971] [outer = 0x0] 08:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1127df000) [pid = 1657] [serial = 1972] [outer = 0x11267dc00] 08:53:19 INFO - PROCESS | 1657 | 1462981999324 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1130de000) [pid = 1657] [serial = 1973] [outer = 0x11267dc00] 08:53:19 INFO - PROCESS | 1657 | 1462981999837 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 773ms 08:53:19 INFO - PROCESS | 1657 | 1462981999886 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:53:19 INFO - PROCESS | 1657 | 1462981999895 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 08:53:19 INFO - PROCESS | 1657 | 1462981999902 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 1657 | 1462981999905 Marionette TRACE conn3 <- [1,2602,null,{}] 08:53:19 INFO - PROCESS | 1657 | 1462981999909 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1657 | 1462982000034 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:53:20 INFO - PROCESS | 1657 | 1462982000103 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12683a800 == 48 [pid = 1657] [id = 658] 08:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1164e7400) [pid = 1657] [serial = 1974] [outer = 0x0] 08:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116a64c00) [pid = 1657] [serial = 1975] [outer = 0x1164e7400] 08:53:20 INFO - PROCESS | 1657 | 1462982000133 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11757c000) [pid = 1657] [serial = 1976] [outer = 0x1164e7400] 08:53:20 INFO - PROCESS | 1657 | 1462982000583 Marionette TRACE conn3 <- [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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 724ms 08:53:20 INFO - PROCESS | 1657 | 1462982000640 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 1657 | 1462982000642 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 08:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:53:20 INFO - PROCESS | 1657 | 1462982000646 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 1657 | 1462982000648 Marionette TRACE conn3 <- [1,2606,null,{}] 08:53:20 INFO - PROCESS | 1657 | 1462982000656 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1657 | 1462982000760 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:53:20 INFO - PROCESS | 1657 | 1462982000830 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb8d000 == 49 [pid = 1657] [id = 659] 08:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11943f800) [pid = 1657] [serial = 1977] [outer = 0x0] 08:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119467c00) [pid = 1657] [serial = 1978] [outer = 0x11943f800] 08:53:20 INFO - PROCESS | 1657 | 1462982000862 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119743400) [pid = 1657] [serial = 1979] [outer = 0x11943f800] 08:53:21 INFO - PROCESS | 1657 | 1462982001300 Marionette TRACE conn3 <- [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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 720ms 08:53:21 INFO - PROCESS | 1657 | 1462982001367 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 1657 | 1462982001369 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 08:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:53:21 INFO - PROCESS | 1657 | 1462982001372 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 1657 | 1462982001375 Marionette TRACE conn3 <- [1,2610,null,{}] 08:53:21 INFO - PROCESS | 1657 | 1462982001378 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 1657 | 1462982001479 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:53:21 INFO - PROCESS | 1657 | 1462982001546 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbd9800 == 50 [pid = 1657] [id = 660] 08:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119b86400) [pid = 1657] [serial = 1980] [outer = 0x0] 08:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12110f400) [pid = 1657] [serial = 1981] [outer = 0x119b86400] 08:53:21 INFO - PROCESS | 1657 | 1462982001576 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1211ca800) [pid = 1657] [serial = 1982] [outer = 0x119b86400] 08:53:21 INFO - PROCESS | 1657 | 1462982001979 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 622ms 08:53:21 INFO - PROCESS | 1657 | 1462982001994 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 1657 | 1462982001996 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 08:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:53:21 INFO - PROCESS | 1657 | 1462982001998 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 1657 | 1462982001999 Marionette TRACE conn3 <- [1,2614,null,{}] 08:53:22 INFO - PROCESS | 1657 | 1462982002002 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 1657 | 1462982002101 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:53:22 INFO - PROCESS | 1657 | 1462982002154 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c042000 == 51 [pid = 1657] [id = 661] 08:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1186d8800) [pid = 1657] [serial = 1983] [outer = 0x0] 08:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1211d3c00) [pid = 1657] [serial = 1984] [outer = 0x1186d8800] 08:53:22 INFO - PROCESS | 1657 | 1462982002183 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121a38000) [pid = 1657] [serial = 1985] [outer = 0x1186d8800] 08:53:22 INFO - PROCESS | 1657 | 1462982002646 Marionette TRACE conn3 <- [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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 669ms 08:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:53:22 INFO - PROCESS | 1657 | 1462982002668 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 1657 | 1462982002669 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 08:53:22 INFO - PROCESS | 1657 | 1462982002671 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 1657 | 1462982002673 Marionette TRACE conn3 <- [1,2618,null,{}] 08:53:22 INFO - PROCESS | 1657 | 1462982002677 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 1657 | 1462982002791 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:53:22 INFO - PROCESS | 1657 | 1462982002881 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x117016800 == 52 [pid = 1657] [id = 662] 08:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x111bb7800) [pid = 1657] [serial = 1986] [outer = 0x0] 08:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119304400) [pid = 1657] [serial = 1987] [outer = 0x111bb7800] 08:53:22 INFO - PROCESS | 1657 | 1462982002911 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124a3dc00) [pid = 1657] [serial = 1988] [outer = 0x111bb7800] 08:53:23 INFO - PROCESS | 1657 | 1462982003453 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 824ms 08:53:23 INFO - PROCESS | 1657 | 1462982003496 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:53:23 INFO - PROCESS | 1657 | 1462982003498 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 08:53:23 INFO - PROCESS | 1657 | 1462982003502 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 1657 | 1462982003504 Marionette TRACE conn3 <- [1,2622,null,{}] 08:53:23 INFO - PROCESS | 1657 | 1462982003507 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 1657 | 1462982003601 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:53:23 INFO - PROCESS | 1657 | 1462982003671 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f8d800 == 53 [pid = 1657] [id = 663] 08:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x112681400) [pid = 1657] [serial = 1989] [outer = 0x0] 08:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x112685000) [pid = 1657] [serial = 1990] [outer = 0x112681400] 08:53:23 INFO - PROCESS | 1657 | 1462982003701 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112a68400) [pid = 1657] [serial = 1991] [outer = 0x112681400] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12a879800 == 52 [pid = 1657] [id = 655] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12947a800 == 51 [pid = 1657] [id = 654] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1170bf800 == 50 [pid = 1657] [id = 653] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129247800 == 49 [pid = 1657] [id = 652] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11931a800 == 48 [pid = 1657] [id = 651] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x126e88800 == 47 [pid = 1657] [id = 650] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1218ec000 == 46 [pid = 1657] [id = 649] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x121662800 == 45 [pid = 1657] [id = 648] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x119b0f800 == 44 [pid = 1657] [id = 647] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118091000 == 43 [pid = 1657] [id = 646] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1170d2800 == 42 [pid = 1657] [id = 645] 08:53:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c2800 == 41 [pid = 1657] [id = 643] 08:53:24 INFO - PROCESS | 1657 | 1462982004115 Marionette TRACE conn3 <- [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]]]}] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12152b000) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x111056400) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x111f2a000) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116840800) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116a63000) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11994f000) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11757ac00) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11863a800) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112d50800) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1133ae400) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x120f36c00) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x115fc8c00) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1166ca800) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121111000) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11946dc00) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1186d6800) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118a10000) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1122b6800) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1127da800) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118f9c800) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11930fc00) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119463400) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119469800) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1211d7400) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1211cf000) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121137c00) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1211d9000) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121107400) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11817f400) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121752000) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119741800) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119c89400) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1197c6000) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11973c800) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 08:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 08:53:24 INFO - PROCESS | 1657 | 1462982004172 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 1657 | 1462982004176 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 08:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:53:24 INFO - PROCESS | 1657 | 1462982004180 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 1657 | 1462982004182 Marionette TRACE conn3 <- [1,2626,null,{}] 08:53:24 INFO - PROCESS | 1657 | 1462982004184 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 1657 | 1462982004287 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:53:24 INFO - PROCESS | 1657 | 1462982004294 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11700e000 == 42 [pid = 1657] [id = 664] 08:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115df0c00) [pid = 1657] [serial = 1992] [outer = 0x0] 08:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116090800) [pid = 1657] [serial = 1993] [outer = 0x115df0c00] 08:53:24 INFO - PROCESS | 1657 | 1462982004321 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1168c0400) [pid = 1657] [serial = 1994] [outer = 0x115df0c00] 08:53:24 INFO - PROCESS | 1657 | 1462982004653 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 08:53:24 INFO - PROCESS | 1657 | 1462982004699 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 1657 | 1462982004700 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 08:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:53:24 INFO - PROCESS | 1657 | 1462982004703 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 1657 | 1462982004705 Marionette TRACE conn3 <- [1,2630,null,{}] 08:53:24 INFO - PROCESS | 1657 | 1462982004712 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 1657 | 1462982004797 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:53:24 INFO - PROCESS | 1657 | 1462982004802 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12115a800 == 43 [pid = 1657] [id = 665] 08:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x117442400) [pid = 1657] [serial = 1995] [outer = 0x0] 08:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118180800) [pid = 1657] [serial = 1996] [outer = 0x117442400] 08:53:24 INFO - PROCESS | 1657 | 1462982004835 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118a0a400) [pid = 1657] [serial = 1997] [outer = 0x117442400] 08:53:25 INFO - PROCESS | 1657 | 1462982005262 Marionette TRACE conn3 <- [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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 572ms 08:53:25 INFO - PROCESS | 1657 | 1462982005277 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 1657 | 1462982005280 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 08:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:53:25 INFO - PROCESS | 1657 | 1462982005283 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 1657 | 1462982005297 Marionette TRACE conn3 <- [1,2634,null,{}] 08:53:25 INFO - PROCESS | 1657 | 1462982005300 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 1657 | 1462982005427 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:53:25 INFO - PROCESS | 1657 | 1462982005434 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218e8000 == 44 [pid = 1657] [id = 666] 08:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118f90800) [pid = 1657] [serial = 1998] [outer = 0x0] 08:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11943e800) [pid = 1657] [serial = 1999] [outer = 0x118f90800] 08:53:25 INFO - PROCESS | 1657 | 1462982005474 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119741400) [pid = 1657] [serial = 2000] [outer = 0x118f90800] 08:53:25 INFO - PROCESS | 1657 | 1462982005860 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 632ms 08:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:53:25 INFO - PROCESS | 1657 | 1462982005915 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 1657 | 1462982005916 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 08:53:25 INFO - PROCESS | 1657 | 1462982005918 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 1657 | 1462982005919 Marionette TRACE conn3 <- [1,2638,null,{}] 08:53:25 INFO - PROCESS | 1657 | 1462982005928 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 1657 | 1462982006011 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:53:26 INFO - PROCESS | 1657 | 1462982006016 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e0b800 == 45 [pid = 1657] [id = 667] 08:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119466c00) [pid = 1657] [serial = 2001] [outer = 0x0] 08:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1199eb400) [pid = 1657] [serial = 2002] [outer = 0x119466c00] 08:53:26 INFO - PROCESS | 1657 | 1462982006041 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120f32400) [pid = 1657] [serial = 2003] [outer = 0x119466c00] 08:53:26 INFO - PROCESS | 1657 | 1462982006394 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 08:53:26 INFO - PROCESS | 1657 | 1462982006437 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 1657 | 1462982006438 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 08:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:53:26 INFO - PROCESS | 1657 | 1462982006440 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 1657 | 1462982006442 Marionette TRACE conn3 <- [1,2642,null,{}] 08:53:26 INFO - PROCESS | 1657 | 1462982006444 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 1657 | 1462982006563 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:53:26 INFO - PROCESS | 1657 | 1462982006581 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bc4000 == 46 [pid = 1657] [id = 668] 08:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12110dc00) [pid = 1657] [serial = 2004] [outer = 0x0] 08:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121a3dc00) [pid = 1657] [serial = 2005] [outer = 0x12110dc00] 08:53:26 INFO - PROCESS | 1657 | 1462982006607 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124a3d400) [pid = 1657] [serial = 2006] [outer = 0x12110dc00] 08:53:26 INFO - PROCESS | 1657 | 1462982006961 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:53:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 568ms 08:53:27 INFO - PROCESS | 1657 | 1462982007009 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 1657 | 1462982007011 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 08:53:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:53:27 INFO - PROCESS | 1657 | 1462982007013 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1657 | 1462982007014 Marionette TRACE conn3 <- [1,2646,null,{}] 08:53:27 INFO - PROCESS | 1657 | 1462982007016 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 1657 | 1462982007115 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:53:27 INFO - PROCESS | 1657 | 1462982007150 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x129477800 == 47 [pid = 1657] [id = 669] 08:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124a41400) [pid = 1657] [serial = 2007] [outer = 0x0] 08:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124ab2800) [pid = 1657] [serial = 2008] [outer = 0x124a41400] 08:53:27 INFO - PROCESS | 1657 | 1462982007177 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124dafc00) [pid = 1657] [serial = 2009] [outer = 0x124a41400] 08:53:27 INFO - PROCESS | 1657 | 1462982007469 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:53:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 468ms 08:53:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:53:27 INFO - PROCESS | 1657 | 1462982007481 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 1657 | 1462982007482 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 08:53:27 INFO - PROCESS | 1657 | 1462982007484 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1657 | 1462982007485 Marionette TRACE conn3 <- [1,2650,null,{}] 08:53:27 INFO - PROCESS | 1657 | 1462982007488 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 1657 | 1462982007603 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:53:27 INFO - PROCESS | 1657 | 1462982007616 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12996f800 == 48 [pid = 1657] [id = 670] 08:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124df2800) [pid = 1657] [serial = 2010] [outer = 0x0] 08:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12553f000) [pid = 1657] [serial = 2011] [outer = 0x124df2800] 08:53:27 INFO - PROCESS | 1657 | 1462982007641 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125631800) [pid = 1657] [serial = 2012] [outer = 0x124df2800] 08:53:27 INFO - PROCESS | 1657 | 1462982007979 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 08:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:53:28 INFO - PROCESS | 1657 | 1462982008005 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 1657 | 1462982008006 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 08:53:28 INFO - PROCESS | 1657 | 1462982008008 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 1657 | 1462982008009 Marionette TRACE conn3 <- [1,2654,null,{}] 08:53:28 INFO - PROCESS | 1657 | 1462982008019 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 1657 | 1462982008122 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:53:28 INFO - PROCESS | 1657 | 1462982008158 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac08800 == 49 [pid = 1657] [id = 671] 08:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x125542000) [pid = 1657] [serial = 2013] [outer = 0x0] 08:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126808c00) [pid = 1657] [serial = 2014] [outer = 0x125542000] 08:53:28 INFO - PROCESS | 1657 | 1462982008183 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1268b2800) [pid = 1657] [serial = 2015] [outer = 0x125542000] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118a0dc00) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186e2400) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119b89c00) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x117575400) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11504d000) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1181ce400) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x111b0e000) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112686400) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116a64400) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x111011800) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:53:28 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1197d2800) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:53:28 INFO - PROCESS | 1657 | 1462982008511 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 08:53:28 INFO - PROCESS | 1657 | 1462982008529 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 1657 | 1462982008530 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 08:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:53:28 INFO - PROCESS | 1657 | 1462982008532 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 1657 | 1462982008534 Marionette TRACE conn3 <- [1,2658,null,{}] 08:53:28 INFO - PROCESS | 1657 | 1462982008536 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 1657 | 1462982008643 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:53:28 INFO - PROCESS | 1657 | 1462982008677 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b455000 == 50 [pid = 1657] [id = 672] 08:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11101a800) [pid = 1657] [serial = 2016] [outer = 0x0] 08:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118a99400) [pid = 1657] [serial = 2017] [outer = 0x11101a800] 08:53:28 INFO - PROCESS | 1657 | 1462982008702 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124a3b400) [pid = 1657] [serial = 2018] [outer = 0x11101a800] 08:53:29 INFO - PROCESS | 1657 | 1462982009004 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 08:53:29 INFO - PROCESS | 1657 | 1462982009053 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 1657 | 1462982009054 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 08:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:53:29 INFO - PROCESS | 1657 | 1462982009057 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 1657 | 1462982009058 Marionette TRACE conn3 <- [1,2662,null,{}] 08:53:29 INFO - PROCESS | 1657 | 1462982009061 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 1657 | 1462982009161 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:53:29 INFO - PROCESS | 1657 | 1462982009216 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c348000 == 51 [pid = 1657] [id = 673] 08:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x111056000) [pid = 1657] [serial = 2019] [outer = 0x0] 08:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126810000) [pid = 1657] [serial = 2020] [outer = 0x111056000] 08:53:29 INFO - PROCESS | 1657 | 1462982009245 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126d86800) [pid = 1657] [serial = 2021] [outer = 0x111056000] 08:53:29 INFO - PROCESS | 1657 | 1462982009508 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 471ms 08:53:29 INFO - PROCESS | 1657 | 1462982009532 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 1657 | 1462982009533 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 08:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:53:29 INFO - PROCESS | 1657 | 1462982009535 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 1657 | 1462982009535 Marionette TRACE conn3 <- [1,2666,null,{}] 08:53:29 INFO - PROCESS | 1657 | 1462982009537 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 1657 | 1462982009632 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:53:29 INFO - PROCESS | 1657 | 1462982009635 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7cd000 == 52 [pid = 1657] [id = 674] 08:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1268a5400) [pid = 1657] [serial = 2022] [outer = 0x0] 08:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126d8e400) [pid = 1657] [serial = 2023] [outer = 0x1268a5400] 08:53:29 INFO - PROCESS | 1657 | 1462982009658 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126d93800) [pid = 1657] [serial = 2024] [outer = 0x1268a5400] 08:53:30 INFO - PROCESS | 1657 | 1462982010522 Marionette TRACE conn3 <- [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]]]}] 08:53:30 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) 08:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 08:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:53:30 INFO - PROCESS | 1657 | 1462982010556 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 1657 | 1462982010558 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 08:53:30 INFO - PROCESS | 1657 | 1462982010562 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 1657 | 1462982010565 Marionette TRACE conn3 <- [1,2670,null,{}] 08:53:30 INFO - PROCESS | 1657 | 1462982010569 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 1657 | 1462982010686 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:53:30 INFO - PROCESS | 1657 | 1462982010740 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11865c800 == 53 [pid = 1657] [id = 675] 08:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112685800) [pid = 1657] [serial = 2025] [outer = 0x0] 08:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1127e1000) [pid = 1657] [serial = 2026] [outer = 0x112685800] 08:53:30 INFO - PROCESS | 1657 | 1462982010773 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11346a000) [pid = 1657] [serial = 2027] [outer = 0x112685800] 08:53:31 INFO - PROCESS | 1657 | 1462982011692 Marionette TRACE conn3 <- [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] 08:53:31 INFO - PROCESS | 1657 | 1462982011740 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 08:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:53:31 INFO - PROCESS | 1657 | 1462982011745 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 1657 | 1462982011747 Marionette TRACE conn3 <- [1,2674,null,{}] 08:53:31 INFO - PROCESS | 1657 | 1462982011749 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 1657 | 1462982011852 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:53:31 INFO - PROCESS | 1657 | 1462982011906 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1271eb800 == 54 [pid = 1657] [id = 676] 08:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1133b2000) [pid = 1657] [serial = 2028] [outer = 0x0] 08:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x117448c00) [pid = 1657] [serial = 2029] [outer = 0x1133b2000] 08:53:31 INFO - PROCESS | 1657 | 1462982011935 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1186e2000) [pid = 1657] [serial = 2030] [outer = 0x1133b2000] 08:53:32 INFO - PROCESS | 1657 | 1462982012865 Marionette TRACE conn3 <- [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] 08:53:32 INFO - PROCESS | 1657 | 1462982012917 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 08:53:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:53:32 INFO - PROCESS | 1657 | 1462982012920 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 1657 | 1462982012922 Marionette TRACE conn3 <- [1,2678,null,{}] 08:53:32 INFO - PROCESS | 1657 | 1462982012930 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 1657 | 1462982013070 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:53:33 INFO - PROCESS | 1657 | 1462982013324 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x118087000 == 55 [pid = 1657] [id = 677] 08:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x111f26400) [pid = 1657] [serial = 2031] [outer = 0x0] 08:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x112052400) [pid = 1657] [serial = 2032] [outer = 0x111f26400] 08:53:33 INFO - PROCESS | 1657 | 1462982013407 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x112687000) [pid = 1657] [serial = 2033] [outer = 0x111f26400] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x137c74800 == 54 [pid = 1657] [id = 624] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12c348000 == 53 [pid = 1657] [id = 673] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b455000 == 52 [pid = 1657] [id = 672] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac08800 == 51 [pid = 1657] [id = 671] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12996f800 == 50 [pid = 1657] [id = 670] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x129477800 == 49 [pid = 1657] [id = 669] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128bc4000 == 48 [pid = 1657] [id = 668] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1219c6800) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11331d000) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x117e0b800 == 47 [pid = 1657] [id = 667] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1218e8000 == 46 [pid = 1657] [id = 666] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12115a800 == 45 [pid = 1657] [id = 665] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11700e000 == 44 [pid = 1657] [id = 664] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119f8d800 == 43 [pid = 1657] [id = 663] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12683a800 == 42 [pid = 1657] [id = 658] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119332000 == 41 [pid = 1657] [id = 657] 08:53:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b44f000 == 40 [pid = 1657] [id = 656] 08:53:34 INFO - PROCESS | 1657 | 1462982014339 Marionette TRACE conn3 <- [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]]]}] 08:53:34 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) 08:53:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1473ms 08:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:53:34 INFO - PROCESS | 1657 | 1462982014393 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 1657 | 1462982014396 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 08:53:34 INFO - PROCESS | 1657 | 1462982014398 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 1657 | 1462982014401 Marionette TRACE conn3 <- [1,2682,null,{}] 08:53:34 INFO - PROCESS | 1657 | 1462982014404 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 1657 | 1462982014483 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:53:34 INFO - PROCESS | 1657 | 1462982014488 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11663d800 == 41 [pid = 1657] [id = 678] 08:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x111f5b000) [pid = 1657] [serial = 2034] [outer = 0x0] 08:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1127e0000) [pid = 1657] [serial = 2035] [outer = 0x111f5b000] 08:53:34 INFO - PROCESS | 1657 | 1462982014519 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x112a6a800) [pid = 1657] [serial = 2036] [outer = 0x111f5b000] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x121115400) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119744000) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121272800) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x118a98c00) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119307800) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119947800) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11946ac00) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119fa4400) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1219d0c00) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118179000) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118636400) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1167d9800) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x117444800) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x120f39400) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118a02c00) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112d51400) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1150f4000) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112a68000) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1127d8000) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11267e400) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121108800) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111055c00) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1130d9c00) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 08:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119b81800) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 08:53:35 INFO - PROCESS | 1657 | 1462982015347 Marionette TRACE conn3 <- [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]]]}] 08:53:35 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) 08:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 08:53:35 INFO - PROCESS | 1657 | 1462982015372 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:53:35 INFO - PROCESS | 1657 | 1462982015377 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 08:53:35 INFO - PROCESS | 1657 | 1462982015380 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 1657 | 1462982015381 Marionette TRACE conn3 <- [1,2686,null,{}] 08:53:35 INFO - PROCESS | 1657 | 1462982015384 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 1657 | 1462982015464 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:53:35 INFO - PROCESS | 1657 | 1462982015516 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x118452000 == 42 [pid = 1657] [id = 679] 08:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112f50000) [pid = 1657] [serial = 2037] [outer = 0x0] 08:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x115050000) [pid = 1657] [serial = 2038] [outer = 0x112f50000] 08:53:35 INFO - PROCESS | 1657 | 1462982015542 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1164a3000) [pid = 1657] [serial = 2039] [outer = 0x112f50000] 08:53:36 INFO - PROCESS | 1657 | 1462982016326 Marionette TRACE conn3 <- [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] 08:53:36 INFO - PROCESS | 1657 | 1462982016363 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 08:53:36 INFO - PROCESS | 1657 | 1462982016367 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 1657 | 1462982016371 Marionette TRACE conn3 <- [1,2690,null,{}] 08:53:36 INFO - PROCESS | 1657 | 1462982016377 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 1657 | 1462982016482 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:53:36 INFO - PROCESS | 1657 | 1462982016520 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f7b000 == 43 [pid = 1657] [id = 680] 08:53:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1167d3800) [pid = 1657] [serial = 2040] [outer = 0x0] 08:53:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116f31c00) [pid = 1657] [serial = 2041] [outer = 0x1167d3800] 08:53:36 INFO - PROCESS | 1657 | 1462982016545 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118105000) [pid = 1657] [serial = 2042] [outer = 0x1167d3800] 08:53:37 INFO - PROCESS | 1657 | 1462982017358 Marionette TRACE conn3 <- [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] 08:53:37 INFO - PROCESS | 1657 | 1462982017396 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 08:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:53:37 INFO - PROCESS | 1657 | 1462982017398 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 1657 | 1462982017399 Marionette TRACE conn3 <- [1,2694,null,{}] 08:53:37 INFO - PROCESS | 1657 | 1462982017402 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 1657 | 1462982017499 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:53:37 INFO - PROCESS | 1657 | 1462982017503 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12166d000 == 44 [pid = 1657] [id = 681] 08:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118179400) [pid = 1657] [serial = 2043] [outer = 0x0] 08:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11863d400) [pid = 1657] [serial = 2044] [outer = 0x118179400] 08:53:37 INFO - PROCESS | 1657 | 1462982017529 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118a03000) [pid = 1657] [serial = 2045] [outer = 0x118179400] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x111056000) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112680800) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12db35c00) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118f90800) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119466c00) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115df0c00) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12110dc00) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117442400) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112681400) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x111bb7800) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124a41400) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11101a800) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124df2800) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:53:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x125542000) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:53:38 INFO - PROCESS | 1657 | 1462982018367 Marionette TRACE conn3 <- [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] 08:53:38 INFO - PROCESS | 1657 | 1462982018419 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 08:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:53:38 INFO - PROCESS | 1657 | 1462982018421 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 1657 | 1462982018423 Marionette TRACE conn3 <- [1,2698,null,{}] 08:53:38 INFO - PROCESS | 1657 | 1462982018425 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 1657 | 1462982018499 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:53:38 INFO - PROCESS | 1657 | 1462982018503 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218e2000 == 45 [pid = 1657] [id = 682] 08:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118634400) [pid = 1657] [serial = 2046] [outer = 0x0] 08:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118a09c00) [pid = 1657] [serial = 2047] [outer = 0x118634400] 08:53:38 INFO - PROCESS | 1657 | 1462982018538 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11930ac00) [pid = 1657] [serial = 2048] [outer = 0x118634400] 08:53:39 INFO - PROCESS | 1657 | 1462982019367 Marionette TRACE conn3 <- [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] 08:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:53:39 INFO - PROCESS | 1657 | 1462982019396 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 08:53:39 INFO - PROCESS | 1657 | 1462982019398 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1657 | 1462982019399 Marionette TRACE conn3 <- [1,2702,null,{}] 08:53:39 INFO - PROCESS | 1657 | 1462982019401 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 1657 | 1462982019499 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:53:39 INFO - PROCESS | 1657 | 1462982019506 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x124dd9800 == 46 [pid = 1657] [id = 683] 08:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11930e000) [pid = 1657] [serial = 2049] [outer = 0x0] 08:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11946ec00) [pid = 1657] [serial = 2050] [outer = 0x11930e000] 08:53:39 INFO - PROCESS | 1657 | 1462982019531 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11973ec00) [pid = 1657] [serial = 2051] [outer = 0x11930e000] 08:53:39 INFO - PROCESS | 1657 | 1462982019866 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 08:53:39 INFO - PROCESS | 1657 | 1462982019917 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1657 | 1462982019919 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 08:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:53:39 INFO - PROCESS | 1657 | 1462982019922 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1657 | 1462982019924 Marionette TRACE conn3 <- [1,2706,null,{}] 08:53:39 INFO - PROCESS | 1657 | 1462982019927 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 1657 | 1462982020045 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:53:40 INFO - PROCESS | 1657 | 1462982020102 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x125682000 == 47 [pid = 1657] [id = 684] 08:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11943ec00) [pid = 1657] [serial = 2052] [outer = 0x0] 08:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119744000) [pid = 1657] [serial = 2053] [outer = 0x11943ec00] 08:53:40 INFO - PROCESS | 1657 | 1462982020127 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11994cc00) [pid = 1657] [serial = 2054] [outer = 0x11943ec00] 08:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 569ms 08:53:40 INFO - PROCESS | 1657 | 1462982020486 Marionette TRACE conn3 <- [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]]]}] 08:53:40 INFO - PROCESS | 1657 | 1462982020492 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 1657 | 1462982020494 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 08:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:53:40 INFO - PROCESS | 1657 | 1462982020498 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 1657 | 1462982020501 Marionette TRACE conn3 <- [1,2710,null,{}] 08:53:40 INFO - PROCESS | 1657 | 1462982020504 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 1657 | 1462982020604 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:53:40 INFO - PROCESS | 1657 | 1462982020656 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f1b800 == 48 [pid = 1657] [id = 685] 08:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x111018800) [pid = 1657] [serial = 2055] [outer = 0x0] 08:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x111d84c00) [pid = 1657] [serial = 2056] [outer = 0x111018800] 08:53:40 INFO - PROCESS | 1657 | 1462982020687 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1127d9800) [pid = 1657] [serial = 2057] [outer = 0x111018800] 08:53:41 INFO - PROCESS | 1657 | 1462982021145 Marionette TRACE conn3 <- [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] 08:53:41 INFO - PROCESS | 1657 | 1462982021176 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 08:53:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:53:41 INFO - PROCESS | 1657 | 1462982021198 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 1657 | 1462982021200 Marionette TRACE conn3 <- [1,2714,null,{}] 08:53:41 INFO - PROCESS | 1657 | 1462982021203 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 1657 | 1462982021306 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:53:41 INFO - PROCESS | 1657 | 1462982021410 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x121678000 == 49 [pid = 1657] [id = 686] 08:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11683e800) [pid = 1657] [serial = 2058] [outer = 0x0] 08:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116a62000) [pid = 1657] [serial = 2059] [outer = 0x11683e800] 08:53:41 INFO - PROCESS | 1657 | 1462982021440 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117575800) [pid = 1657] [serial = 2060] [outer = 0x11683e800] 08:53:41 INFO - PROCESS | 1657 | 1462982021853 Marionette TRACE conn3 <- [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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:53:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 673ms 08:53:41 INFO - PROCESS | 1657 | 1462982021870 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 1657 | 1462982021871 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 08:53:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:53:41 INFO - PROCESS | 1657 | 1462982021874 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 1657 | 1462982021877 Marionette TRACE conn3 <- [1,2718,null,{}] 08:53:41 INFO - PROCESS | 1657 | 1462982021884 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 1657 | 1462982021982 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:53:42 INFO - PROCESS | 1657 | 1462982022034 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bc3800 == 50 [pid = 1657] [id = 687] 08:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1186d5400) [pid = 1657] [serial = 2061] [outer = 0x0] 08:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119310000) [pid = 1657] [serial = 2062] [outer = 0x1186d5400] 08:53:42 INFO - PROCESS | 1657 | 1462982022067 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1197c5800) [pid = 1657] [serial = 2063] [outer = 0x1186d5400] 08:53:42 INFO - PROCESS | 1657 | 1462982022496 Marionette TRACE conn3 <- [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] 08:53:42 INFO - PROCESS | 1657 | 1462982022550 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 08:53:42 INFO - PROCESS | 1657 | 1462982022552 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 1657 | 1462982022554 Marionette TRACE conn3 <- [1,2722,null,{}] 08:53:42 INFO - PROCESS | 1657 | 1462982022575 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 1657 | 1462982022675 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:53:42 INFO - PROCESS | 1657 | 1462982022760 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x129260800 == 51 [pid = 1657] [id = 688] 08:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119b87400) [pid = 1657] [serial = 2064] [outer = 0x0] 08:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119b8b400) [pid = 1657] [serial = 2065] [outer = 0x119b87400] 08:53:42 INFO - PROCESS | 1657 | 1462982022788 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119fa8400) [pid = 1657] [serial = 2066] [outer = 0x119b87400] 08:53:43 INFO - PROCESS | 1657 | 1462982023212 Marionette TRACE conn3 <- [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] 08:53:43 INFO - PROCESS | 1657 | 1462982023226 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 08:53:43 INFO - PROCESS | 1657 | 1462982023228 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1657 | 1462982023229 Marionette TRACE conn3 <- [1,2726,null,{}] 08:53:43 INFO - PROCESS | 1657 | 1462982023232 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1657 | 1462982023326 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:53:43 INFO - PROCESS | 1657 | 1462982023378 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x129960000 == 52 [pid = 1657] [id = 689] 08:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119b88c00) [pid = 1657] [serial = 2067] [outer = 0x0] 08:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x120f39800) [pid = 1657] [serial = 2068] [outer = 0x119b88c00] 08:53:43 INFO - PROCESS | 1657 | 1462982023407 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121110800) [pid = 1657] [serial = 2069] [outer = 0x119b88c00] 08:53:43 INFO - PROCESS | 1657 | 1462982023832 Marionette TRACE conn3 <- [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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 618ms 08:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:53:43 INFO - PROCESS | 1657 | 1462982023847 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 1657 | 1462982023848 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 08:53:43 INFO - PROCESS | 1657 | 1462982023850 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1657 | 1462982023852 Marionette TRACE conn3 <- [1,2730,null,{}] 08:53:43 INFO - PROCESS | 1657 | 1462982023854 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1657 | 1462982023963 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:53:44 INFO - PROCESS | 1657 | 1462982024052 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ac15800 == 53 [pid = 1657] [id = 690] 08:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121113c00) [pid = 1657] [serial = 2070] [outer = 0x0] 08:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1211d0400) [pid = 1657] [serial = 2071] [outer = 0x121113c00] 08:53:44 INFO - PROCESS | 1657 | 1462982024082 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12174c400) [pid = 1657] [serial = 2072] [outer = 0x121113c00] 08:53:45 INFO - PROCESS | 1657 | 1462982025060 Marionette TRACE conn3 <- [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] 08:53:45 INFO - PROCESS | 1657 | 1462982025073 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 08:53:45 INFO - PROCESS | 1657 | 1462982025077 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 1657 | 1462982025079 Marionette TRACE conn3 <- [1,2734,null,{}] 08:53:45 INFO - PROCESS | 1657 | 1462982025083 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 1657 | 1462982025164 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:53:45 INFO - PROCESS | 1657 | 1462982025261 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b0e800 == 54 [pid = 1657] [id = 691] 08:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1122b6000) [pid = 1657] [serial = 2073] [outer = 0x0] 08:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x112682c00) [pid = 1657] [serial = 2074] [outer = 0x1122b6000] 08:53:45 INFO - PROCESS | 1657 | 1462982025311 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x112d46c00) [pid = 1657] [serial = 2075] [outer = 0x1122b6000] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x116745800 == 53 [pid = 1657] [id = 24] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124dd9800 == 52 [pid = 1657] [id = 683] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1218e2000 == 51 [pid = 1657] [id = 682] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12166d000 == 50 [pid = 1657] [id = 681] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x119f7b000 == 49 [pid = 1657] [id = 680] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x126d8e400) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118452000 == 48 [pid = 1657] [id = 679] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11663d800 == 47 [pid = 1657] [id = 678] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118087000 == 46 [pid = 1657] [id = 677] 08:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11865c800 == 45 [pid = 1657] [id = 675] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116840c00) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x135518000) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11943e800) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119741400) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119467c00) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1127df000) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1199eb400) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116a64c00) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116090800) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1168c0400) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x121a3dc00) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118180800) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118a0a400) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112a68400) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112685000) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124a3dc00) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119304400) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124ab2800) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118a99400) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12110f400) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12553f000) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125631800) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124dafc00) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126808c00) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1211d3c00) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124a3d400) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1268b2800) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126d86800) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124a3b400) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x120f32400) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126810000) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 08:53:45 INFO - PROCESS | 1657 | 1462982025811 Marionette TRACE conn3 <- [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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 772ms 08:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:53:45 INFO - PROCESS | 1657 | 1462982025849 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 1657 | 1462982025852 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 08:53:45 INFO - PROCESS | 1657 | 1462982025863 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 1657 | 1462982025864 Marionette TRACE conn3 <- [1,2738,null,{}] 08:53:45 INFO - PROCESS | 1657 | 1462982025866 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 1657 | 1462982025938 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:53:45 INFO - PROCESS | 1657 | 1462982025947 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11845a000 == 46 [pid = 1657] [id = 692] 08:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1127d8400) [pid = 1657] [serial = 2076] [outer = 0x0] 08:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1150f7000) [pid = 1657] [serial = 2077] [outer = 0x1127d8400] 08:53:45 INFO - PROCESS | 1657 | 1462982025988 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11683e400) [pid = 1657] [serial = 2078] [outer = 0x1127d8400] 08:53:46 INFO - PROCESS | 1657 | 1462982026471 Marionette TRACE conn3 <- [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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 08:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:53:46 INFO - PROCESS | 1657 | 1462982026484 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1657 | 1462982026485 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 08:53:46 INFO - PROCESS | 1657 | 1462982026487 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 1657 | 1462982026490 Marionette TRACE conn3 <- [1,2742,null,{}] 08:53:46 INFO - PROCESS | 1657 | 1462982026499 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 1657 | 1462982026596 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:53:46 INFO - PROCESS | 1657 | 1462982026609 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212b9800 == 47 [pid = 1657] [id = 693] 08:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11744fc00) [pid = 1657] [serial = 2079] [outer = 0x0] 08:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118180000) [pid = 1657] [serial = 2080] [outer = 0x11744fc00] 08:53:46 INFO - PROCESS | 1657 | 1462982026651 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1186e1000) [pid = 1657] [serial = 2081] [outer = 0x11744fc00] 08:53:47 INFO - PROCESS | 1657 | 1462982027124 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 675ms 08:53:47 INFO - PROCESS | 1657 | 1462982027166 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 1657 | 1462982027169 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 08:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:53:47 INFO - PROCESS | 1657 | 1462982027172 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 1657 | 1462982027184 Marionette TRACE conn3 <- [1,2746,null,{}] 08:53:47 INFO - PROCESS | 1657 | 1462982027187 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 1657 | 1462982027268 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:53:47 INFO - PROCESS | 1657 | 1462982027275 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1e800 == 48 [pid = 1657] [id = 694] 08:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11930fc00) [pid = 1657] [serial = 2082] [outer = 0x0] 08:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119467c00) [pid = 1657] [serial = 2083] [outer = 0x11930fc00] 08:53:47 INFO - PROCESS | 1657 | 1462982027301 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119744800) [pid = 1657] [serial = 2084] [outer = 0x11930fc00] 08:53:47 INFO - PROCESS | 1657 | 1462982027618 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 482ms 08:53:47 INFO - PROCESS | 1657 | 1462982027654 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 1657 | 1462982027655 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 08:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:53:47 INFO - PROCESS | 1657 | 1462982027657 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 1657 | 1462982027659 Marionette TRACE conn3 <- [1,2750,null,{}] 08:53:47 INFO - PROCESS | 1657 | 1462982027661 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 1657 | 1462982027772 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:53:47 INFO - PROCESS | 1657 | 1462982027805 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x113e0c800 == 49 [pid = 1657] [id = 695] 08:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11756f000) [pid = 1657] [serial = 2085] [outer = 0x0] 08:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1197d2800) [pid = 1657] [serial = 2086] [outer = 0x11756f000] 08:53:47 INFO - PROCESS | 1657 | 1462982027831 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121110c00) [pid = 1657] [serial = 2087] [outer = 0x11756f000] 08:53:48 INFO - PROCESS | 1657 | 1462982028138 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 522ms 08:53:48 INFO - PROCESS | 1657 | 1462982028180 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1657 | 1462982028182 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 08:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:53:48 INFO - PROCESS | 1657 | 1462982028184 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1657 | 1462982028185 Marionette TRACE conn3 <- [1,2754,null,{}] 08:53:48 INFO - PROCESS | 1657 | 1462982028188 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 1657 | 1462982028312 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:53:48 INFO - PROCESS | 1657 | 1462982028341 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bd8000 == 50 [pid = 1657] [id = 696] 08:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121115000) [pid = 1657] [serial = 2088] [outer = 0x0] 08:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1211d7000) [pid = 1657] [serial = 2089] [outer = 0x121115000] 08:53:48 INFO - PROCESS | 1657 | 1462982028382 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121a40c00) [pid = 1657] [serial = 2090] [outer = 0x121115000] 08:53:48 INFO - PROCESS | 1657 | 1462982028812 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 08:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:53:48 INFO - PROCESS | 1657 | 1462982028854 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1657 | 1462982028855 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 08:53:48 INFO - PROCESS | 1657 | 1462982028858 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1657 | 1462982028859 Marionette TRACE conn3 <- [1,2758,null,{}] 08:53:48 INFO - PROCESS | 1657 | 1462982028861 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 1657 | 1462982028962 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:53:49 INFO - PROCESS | 1657 | 1462982029014 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a820800 == 51 [pid = 1657] [id = 697] 08:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121a45800) [pid = 1657] [serial = 2091] [outer = 0x0] 08:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124a3bc00) [pid = 1657] [serial = 2092] [outer = 0x121a45800] 08:53:49 INFO - PROCESS | 1657 | 1462982029043 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124a42400) [pid = 1657] [serial = 2093] [outer = 0x121a45800] 08:53:49 INFO - PROCESS | 1657 | 1462982029338 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 522ms 08:53:49 INFO - PROCESS | 1657 | 1462982029381 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1657 | 1462982029382 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 08:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:53:49 INFO - PROCESS | 1657 | 1462982029384 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1657 | 1462982029385 Marionette TRACE conn3 <- [1,2762,null,{}] 08:53:49 INFO - PROCESS | 1657 | 1462982029387 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 1657 | 1462982029491 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:53:49 INFO - PROCESS | 1657 | 1462982029495 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ade3800 == 52 [pid = 1657] [id = 698] 08:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121a46000) [pid = 1657] [serial = 2094] [outer = 0x0] 08:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124af5400) [pid = 1657] [serial = 2095] [outer = 0x121a46000] 08:53:49 INFO - PROCESS | 1657 | 1462982029552 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124df2400) [pid = 1657] [serial = 2096] [outer = 0x121a46000] 08:53:49 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118179400) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:53:49 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112f50000) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:53:49 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x111f5b000) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:53:49 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x111f26400) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:53:49 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118634400) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:53:49 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1167d3800) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:53:49 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11930e000) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:53:49 INFO - PROCESS | 1657 | 1462982029869 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 519ms 08:53:49 INFO - PROCESS | 1657 | 1462982029904 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1657 | 1462982029905 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 08:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:53:49 INFO - PROCESS | 1657 | 1462982029907 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1657 | 1462982029908 Marionette TRACE conn3 <- [1,2766,null,{}] 08:53:49 INFO - PROCESS | 1657 | 1462982029911 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 1657 | 1462982029993 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:53:50 INFO - PROCESS | 1657 | 1462982029998 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb7b000 == 53 [pid = 1657] [id = 699] 08:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1127d9400) [pid = 1657] [serial = 2097] [outer = 0x0] 08:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118637000) [pid = 1657] [serial = 2098] [outer = 0x1127d9400] 08:53:50 INFO - PROCESS | 1657 | 1462982030023 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124df9400) [pid = 1657] [serial = 2099] [outer = 0x1127d9400] 08:53:50 INFO - PROCESS | 1657 | 1462982030343 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 08:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:53:50 INFO - PROCESS | 1657 | 1462982030381 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 1657 | 1462982030382 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 08:53:50 INFO - PROCESS | 1657 | 1462982030384 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 1657 | 1462982030385 Marionette TRACE conn3 <- [1,2770,null,{}] 08:53:50 INFO - PROCESS | 1657 | 1462982030387 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 1657 | 1462982030470 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:53:50 INFO - PROCESS | 1657 | 1462982030527 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbda800 == 54 [pid = 1657] [id = 700] 08:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1167d3800) [pid = 1657] [serial = 2100] [outer = 0x0] 08:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12562f000) [pid = 1657] [serial = 2101] [outer = 0x1167d3800] 08:53:50 INFO - PROCESS | 1657 | 1462982030552 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126809800) [pid = 1657] [serial = 2102] [outer = 0x1167d3800] 08:53:50 INFO - PROCESS | 1657 | 1462982030814 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 08:53:50 INFO - PROCESS | 1657 | 1462982030855 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 1657 | 1462982030868 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 08:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:53:50 INFO - PROCESS | 1657 | 1462982030879 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 1657 | 1462982030880 Marionette TRACE conn3 <- [1,2774,null,{}] 08:53:50 INFO - PROCESS | 1657 | 1462982030883 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 1657 | 1462982030983 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:53:50 INFO - PROCESS | 1657 | 1462982030988 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3bf000 == 55 [pid = 1657] [id = 701] 08:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124df5400) [pid = 1657] [serial = 2103] [outer = 0x0] 08:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126b54c00) [pid = 1657] [serial = 2104] [outer = 0x124df5400] 08:53:51 INFO - PROCESS | 1657 | 1462982031019 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126d86c00) [pid = 1657] [serial = 2105] [outer = 0x124df5400] 08:53:51 INFO - PROCESS | 1657 | 1462982031383 Marionette TRACE conn3 <- [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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 08:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:53:51 INFO - PROCESS | 1657 | 1462982031399 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 1657 | 1462982031400 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 08:53:51 INFO - PROCESS | 1657 | 1462982031416 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 1657 | 1462982031417 Marionette TRACE conn3 <- [1,2778,null,{}] 08:53:51 INFO - PROCESS | 1657 | 1462982031420 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 1657 | 1462982031537 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:53:51 INFO - PROCESS | 1657 | 1462982031543 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c5800 == 56 [pid = 1657] [id = 702] 08:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x126d8a000) [pid = 1657] [serial = 2106] [outer = 0x0] 08:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x126d91c00) [pid = 1657] [serial = 2107] [outer = 0x126d8a000] 08:53:51 INFO - PROCESS | 1657 | 1462982031581 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x126db7000) [pid = 1657] [serial = 2108] [outer = 0x126d8a000] 08:53:51 INFO - PROCESS | 1657 | 1462982031988 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 633ms 08:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:53:52 INFO - PROCESS | 1657 | 1462982032098 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1657 | 1462982032101 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 08:53:52 INFO - PROCESS | 1657 | 1462982032105 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1657 | 1462982032107 Marionette TRACE conn3 <- [1,2782,null,{}] 08:53:52 INFO - PROCESS | 1657 | 1462982032118 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 1657 | 1462982032229 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:53:52 INFO - PROCESS | 1657 | 1462982032302 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11808a000 == 57 [pid = 1657] [id = 703] 08:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112018800) [pid = 1657] [serial = 2109] [outer = 0x0] 08:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1122b2800) [pid = 1657] [serial = 2110] [outer = 0x112018800] 08:53:52 INFO - PROCESS | 1657 | 1462982032333 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x112d4b800) [pid = 1657] [serial = 2111] [outer = 0x112018800] 08:53:52 INFO - PROCESS | 1657 | 1462982032748 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 678ms 08:53:52 INFO - PROCESS | 1657 | 1462982032783 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1657 | 1462982032785 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 08:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:53:52 INFO - PROCESS | 1657 | 1462982032791 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1657 | 1462982032794 Marionette TRACE conn3 <- [1,2786,null,{}] 08:53:52 INFO - PROCESS | 1657 | 1462982032797 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 1657 | 1462982032925 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:53:53 INFO - PROCESS | 1657 | 1462982032996 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121676000 == 58 [pid = 1657] [id = 704] 08:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1167dec00) [pid = 1657] [serial = 2112] [outer = 0x0] 08:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x117577400) [pid = 1657] [serial = 2113] [outer = 0x1167dec00] 08:53:53 INFO - PROCESS | 1657 | 1462982033026 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118636000) [pid = 1657] [serial = 2114] [outer = 0x1167dec00] 08:53:53 INFO - PROCESS | 1657 | 1462982033436 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 675ms 08:53:53 INFO - PROCESS | 1657 | 1462982033465 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1657 | 1462982033467 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 08:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:53:53 INFO - PROCESS | 1657 | 1462982033471 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1657 | 1462982033473 Marionette TRACE conn3 <- [1,2790,null,{}] 08:53:53 INFO - PROCESS | 1657 | 1462982033483 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 1657 | 1462982033617 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:53:53 INFO - PROCESS | 1657 | 1462982033689 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3c5800 == 59 [pid = 1657] [id = 705] 08:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1197ca400) [pid = 1657] [serial = 2115] [outer = 0x0] 08:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121113800) [pid = 1657] [serial = 2116] [outer = 0x1197ca400] 08:53:53 INFO - PROCESS | 1657 | 1462982033722 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121356c00) [pid = 1657] [serial = 2117] [outer = 0x1197ca400] 08:53:54 INFO - PROCESS | 1657 | 1462982034136 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 673ms 08:53:54 INFO - PROCESS | 1657 | 1462982034144 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1657 | 1462982034145 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 08:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:53:54 INFO - PROCESS | 1657 | 1462982034147 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1657 | 1462982034149 Marionette TRACE conn3 <- [1,2794,null,{}] 08:53:54 INFO - PROCESS | 1657 | 1462982034151 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 1657 | 1462982034256 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:53:54 INFO - PROCESS | 1657 | 1462982034352 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf3c800 == 60 [pid = 1657] [id = 706] 08:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x123dee400) [pid = 1657] [serial = 2118] [outer = 0x0] 08:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x124a44400) [pid = 1657] [serial = 2119] [outer = 0x123dee400] 08:53:54 INFO - PROCESS | 1657 | 1462982034382 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x126b53400) [pid = 1657] [serial = 2120] [outer = 0x123dee400] 08:53:54 INFO - PROCESS | 1657 | 1462982034756 Marionette TRACE conn3 <- [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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 08:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:53:54 INFO - PROCESS | 1657 | 1462982034818 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1657 | 1462982034820 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 08:53:54 INFO - PROCESS | 1657 | 1462982034822 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1657 | 1462982034823 Marionette TRACE conn3 <- [1,2798,null,{}] 08:53:54 INFO - PROCESS | 1657 | 1462982034825 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 1657 | 1462982034928 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:53:54 INFO - PROCESS | 1657 | 1462982034987 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d170000 == 61 [pid = 1657] [id = 707] 08:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x123def000) [pid = 1657] [serial = 2121] [outer = 0x0] 08:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x126d41800) [pid = 1657] [serial = 2122] [outer = 0x123def000] 08:53:55 INFO - PROCESS | 1657 | 1462982035016 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x126db0c00) [pid = 1657] [serial = 2123] [outer = 0x123def000] 08:53:55 INFO - PROCESS | 1657 | 1462982035430 Marionette TRACE conn3 <- [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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 618ms 08:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:53:55 INFO - PROCESS | 1657 | 1462982035440 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 1657 | 1462982035442 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 08:53:55 INFO - PROCESS | 1657 | 1462982035444 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1657 | 1462982035445 Marionette TRACE conn3 <- [1,2802,null,{}] 08:53:55 INFO - PROCESS | 1657 | 1462982035447 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 1657 | 1462982035568 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:53:55 INFO - PROCESS | 1657 | 1462982035673 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d338000 == 62 [pid = 1657] [id = 708] 08:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x127081000) [pid = 1657] [serial = 2124] [outer = 0x0] 08:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x127087000) [pid = 1657] [serial = 2125] [outer = 0x127081000] 08:53:55 INFO - PROCESS | 1657 | 1462982035705 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x127435000) [pid = 1657] [serial = 2126] [outer = 0x127081000] 08:53:56 INFO - PROCESS | 1657 | 1462982036088 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 669ms 08:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:53:56 INFO - PROCESS | 1657 | 1462982036113 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1657 | 1462982036115 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 08:53:56 INFO - PROCESS | 1657 | 1462982036117 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1657 | 1462982036118 Marionette TRACE conn3 <- [1,2806,null,{}] 08:53:56 INFO - PROCESS | 1657 | 1462982036121 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 1657 | 1462982036222 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:53:56 INFO - PROCESS | 1657 | 1462982036284 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12d325800 == 61 [pid = 1657] [id = 17] 08:53:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255db000 == 62 [pid = 1657] [id = 709] 08:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x119742000) [pid = 1657] [serial = 2127] [outer = 0x0] 08:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1274f8000) [pid = 1657] [serial = 2128] [outer = 0x119742000] 08:53:56 INFO - PROCESS | 1657 | 1462982036388 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128996c00) [pid = 1657] [serial = 2129] [outer = 0x119742000] 08:53:57 INFO - PROCESS | 1657 | 1462982037034 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 969ms 08:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:53:57 INFO - PROCESS | 1657 | 1462982037087 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1657 | 1462982037089 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 08:53:57 INFO - PROCESS | 1657 | 1462982037093 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1657 | 1462982037095 Marionette TRACE conn3 <- [1,2810,null,{}] 08:53:57 INFO - PROCESS | 1657 | 1462982037099 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 1657 | 1462982037193 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:53:57 INFO - PROCESS | 1657 | 1462982037272 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c6800 == 63 [pid = 1657] [id = 710] 08:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11104d000) [pid = 1657] [serial = 2130] [outer = 0x0] 08:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11267ac00) [pid = 1657] [serial = 2131] [outer = 0x11104d000] 08:53:57 INFO - PROCESS | 1657 | 1462982037299 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x113cdf000) [pid = 1657] [serial = 2132] [outer = 0x11104d000] 08:53:57 INFO - PROCESS | 1657 | 1462982037739 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 674ms 08:53:57 INFO - PROCESS | 1657 | 1462982037767 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:53:57 INFO - PROCESS | 1657 | 1462982037773 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 08:53:57 INFO - PROCESS | 1657 | 1462982037779 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1657 | 1462982037782 Marionette TRACE conn3 <- [1,2814,null,{}] 08:53:57 INFO - PROCESS | 1657 | 1462982037785 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 1657 | 1462982037928 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:53:58 INFO - PROCESS | 1657 | 1462982038033 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12925d000 == 62 [pid = 1657] [id = 6] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3bf000 == 61 [pid = 1657] [id = 701] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbda800 == 60 [pid = 1657] [id = 700] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb7b000 == 59 [pid = 1657] [id = 699] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12ade3800 == 58 [pid = 1657] [id = 698] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12a820800 == 57 [pid = 1657] [id = 697] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x128bd8000 == 56 [pid = 1657] [id = 696] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1127e1000) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x117448c00) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x119744000) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x11600d000 == 57 [pid = 1657] [id = 711] 08:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x111051c00) [pid = 1657] [serial = 2133] [outer = 0x0] 08:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1127e3000) [pid = 1657] [serial = 2134] [outer = 0x111051c00] 08:53:58 INFO - PROCESS | 1657 | 1462982038088 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x118630000) [pid = 1657] [serial = 2135] [outer = 0x111051c00] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x113e0c800 == 56 [pid = 1657] [id = 695] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1e800 == 55 [pid = 1657] [id = 694] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1212b9800 == 54 [pid = 1657] [id = 693] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x11845a000 == 53 [pid = 1657] [id = 692] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x119b0e800 == 52 [pid = 1657] [id = 691] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x128bc3800 == 51 [pid = 1657] [id = 687] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x121678000 == 50 [pid = 1657] [id = 686] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7cd000 == 49 [pid = 1657] [id = 674] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x116f1b800 == 48 [pid = 1657] [id = 685] 08:53:58 INFO - PROCESS | 1657 | --DOCSHELL 0x125682000 == 47 [pid = 1657] [id = 684] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11863d400) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x115050000) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1127e0000) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x112a6a800) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x112687000) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x112052400) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118a09c00) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11930ac00) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x116f31c00) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118105000) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x118a03000) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1164a3000) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11946ec00) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11973ec00) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 1657 | 1462982038400 Marionette TRACE conn3 <- [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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 08:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:53:58 INFO - PROCESS | 1657 | 1462982038450 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1657 | 1462982038452 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 08:53:58 INFO - PROCESS | 1657 | 1462982038454 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1657 | 1462982038456 Marionette TRACE conn3 <- [1,2818,null,{}] 08:53:58 INFO - PROCESS | 1657 | 1462982038463 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 1657 | 1462982038565 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:53:58 INFO - PROCESS | 1657 | 1462982038571 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f97000 == 48 [pid = 1657] [id = 712] 08:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118a0b000) [pid = 1657] [serial = 2136] [outer = 0x0] 08:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x119309c00) [pid = 1657] [serial = 2137] [outer = 0x118a0b000] 08:53:58 INFO - PROCESS | 1657 | 1462982038600 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119471400) [pid = 1657] [serial = 2138] [outer = 0x118a0b000] 08:53:58 INFO - PROCESS | 1657 | 1462982038949 Marionette TRACE conn3 <- [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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 08:53:58 INFO - PROCESS | 1657 | 1462982038976 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:53:58 INFO - PROCESS | 1657 | 1462982038978 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 08:53:58 INFO - PROCESS | 1657 | 1462982038981 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1657 | 1462982038982 Marionette TRACE conn3 <- [1,2822,null,{}] 08:53:58 INFO - PROCESS | 1657 | 1462982038984 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 1657 | 1462982039069 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:53:59 INFO - PROCESS | 1657 | 1462982039126 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x121814000 == 49 [pid = 1657] [id = 713] 08:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11943e400) [pid = 1657] [serial = 2139] [outer = 0x0] 08:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1197ca800) [pid = 1657] [serial = 2140] [outer = 0x11943e400] 08:53:59 INFO - PROCESS | 1657 | 1462982039152 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x120f39000) [pid = 1657] [serial = 2141] [outer = 0x11943e400] 08:53:59 INFO - PROCESS | 1657 | 1462982039453 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 08:53:59 INFO - PROCESS | 1657 | 1462982039500 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 1657 | 1462982039501 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 08:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:53:59 INFO - PROCESS | 1657 | 1462982039504 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 1657 | 1462982039505 Marionette TRACE conn3 <- [1,2826,null,{}] 08:53:59 INFO - PROCESS | 1657 | 1462982039507 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 1657 | 1462982039587 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:53:59 INFO - PROCESS | 1657 | 1462982039648 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255e0800 == 50 [pid = 1657] [id = 714] 08:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118f9a000) [pid = 1657] [serial = 2142] [outer = 0x0] 08:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x121114c00) [pid = 1657] [serial = 2143] [outer = 0x118f9a000] 08:53:59 INFO - PROCESS | 1657 | 1462982039674 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1211d7400) [pid = 1657] [serial = 2144] [outer = 0x118f9a000] 08:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 475ms 08:53:59 INFO - PROCESS | 1657 | 1462982039971 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:53:59 INFO - PROCESS | 1657 | 1462982039982 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 1657 | 1462982039983 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 08:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:53:59 INFO - PROCESS | 1657 | 1462982039986 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 1657 | 1462982039987 Marionette TRACE conn3 <- [1,2830,null,{}] 08:53:59 INFO - PROCESS | 1657 | 1462982039989 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 1657 | 1462982040101 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:54:00 INFO - PROCESS | 1657 | 1462982040107 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129254000 == 51 [pid = 1657] [id = 715] 08:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x121752400) [pid = 1657] [serial = 2145] [outer = 0x0] 08:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x123dea400) [pid = 1657] [serial = 2146] [outer = 0x121752400] 08:54:00 INFO - PROCESS | 1657 | 1462982040133 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x125632000) [pid = 1657] [serial = 2147] [outer = 0x121752400] 08:54:00 INFO - PROCESS | 1657 | 1462982040540 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 573ms 08:54:00 INFO - PROCESS | 1657 | 1462982040560 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 1657 | 1462982040562 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 08:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:54:00 INFO - PROCESS | 1657 | 1462982040585 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 1657 | 1462982040587 Marionette TRACE conn3 <- [1,2834,null,{}] 08:54:00 INFO - PROCESS | 1657 | 1462982040591 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 1657 | 1462982040753 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:54:00 INFO - PROCESS | 1657 | 1462982040775 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129970800 == 52 [pid = 1657] [id = 716] 08:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x119743800) [pid = 1657] [serial = 2148] [outer = 0x0] 08:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12563c000) [pid = 1657] [serial = 2149] [outer = 0x119743800] 08:54:00 INFO - PROCESS | 1657 | 1462982040814 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x126d3f000) [pid = 1657] [serial = 2150] [outer = 0x119743800] 08:54:01 INFO - PROCESS | 1657 | 1462982041229 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 08:54:01 INFO - PROCESS | 1657 | 1462982041257 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 1657 | 1462982041260 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 08:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:54:01 INFO - PROCESS | 1657 | 1462982041263 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1657 | 1462982041264 Marionette TRACE conn3 <- [1,2838,null,{}] 08:54:01 INFO - PROCESS | 1657 | 1462982041266 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 1657 | 1462982041369 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:54:01 INFO - PROCESS | 1657 | 1462982041382 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b453800 == 53 [pid = 1657] [id = 717] 08:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x119948000) [pid = 1657] [serial = 2151] [outer = 0x0] 08:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x126dafc00) [pid = 1657] [serial = 2152] [outer = 0x119948000] 08:54:01 INFO - PROCESS | 1657 | 1462982041407 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12707e400) [pid = 1657] [serial = 2153] [outer = 0x119948000] 08:54:01 INFO - PROCESS | 1657 | 1462982041755 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 08:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:54:01 INFO - PROCESS | 1657 | 1462982041783 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 1657 | 1462982041784 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 08:54:01 INFO - PROCESS | 1657 | 1462982041792 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1657 | 1462982041795 Marionette TRACE conn3 <- [1,2842,null,{}] 08:54:01 INFO - PROCESS | 1657 | 1462982041797 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 1657 | 1462982041912 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:54:01 INFO - PROCESS | 1657 | 1462982041949 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c03a000 == 54 [pid = 1657] [id = 718] 08:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x126dbc800) [pid = 1657] [serial = 2154] [outer = 0x0] 08:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x127125800) [pid = 1657] [serial = 2155] [outer = 0x126dbc800] 08:54:01 INFO - PROCESS | 1657 | 1462982041974 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1274f4800) [pid = 1657] [serial = 2156] [outer = 0x126dbc800] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11930fc00) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1167d3800) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x121a46000) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x121a45800) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11756f000) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1122b6000) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x121115000) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1127d8400) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11744fc00) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1127d9400) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:54:02 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124df5400) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:54:02 INFO - PROCESS | 1657 | 1462982042447 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 677ms 08:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:54:02 INFO - PROCESS | 1657 | 1462982042464 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1657 | 1462982042465 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 08:54:02 INFO - PROCESS | 1657 | 1462982042467 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1657 | 1462982042469 Marionette TRACE conn3 <- [1,2846,null,{}] 08:54:02 INFO - PROCESS | 1657 | 1462982042471 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 1657 | 1462982042556 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:54:02 INFO - PROCESS | 1657 | 1462982042563 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12996d000 == 55 [pid = 1657] [id = 719] 08:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1150f3800) [pid = 1657] [serial = 2157] [outer = 0x0] 08:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119467400) [pid = 1657] [serial = 2158] [outer = 0x1150f3800] 08:54:02 INFO - PROCESS | 1657 | 1462982042588 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x125055000) [pid = 1657] [serial = 2159] [outer = 0x1150f3800] 08:54:02 INFO - PROCESS | 1657 | 1462982042932 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 470ms 08:54:02 INFO - PROCESS | 1657 | 1462982042939 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1657 | 1462982042940 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 08:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:54:02 INFO - PROCESS | 1657 | 1462982042947 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1657 | 1462982042949 Marionette TRACE conn3 <- [1,2850,null,{}] 08:54:02 INFO - PROCESS | 1657 | 1462982042951 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1657 | 1462982043080 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:54:03 INFO - PROCESS | 1657 | 1462982043087 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7dc000 == 56 [pid = 1657] [id = 720] 08:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x124a47400) [pid = 1657] [serial = 2160] [outer = 0x0] 08:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1274ff400) [pid = 1657] [serial = 2161] [outer = 0x124a47400] 08:54:03 INFO - PROCESS | 1657 | 1462982043117 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1289ea800) [pid = 1657] [serial = 2162] [outer = 0x124a47400] 08:54:03 INFO - PROCESS | 1657 | 1462982043463 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 568ms 08:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:54:03 INFO - PROCESS | 1657 | 1462982043516 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1657 | 1462982043517 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 08:54:03 INFO - PROCESS | 1657 | 1462982043519 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1657 | 1462982043520 Marionette TRACE conn3 <- [1,2854,null,{}] 08:54:03 INFO - PROCESS | 1657 | 1462982043523 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1657 | 1462982043609 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:54:03 INFO - PROCESS | 1657 | 1462982043613 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6db800 == 57 [pid = 1657] [id = 721] 08:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1289a1c00) [pid = 1657] [serial = 2163] [outer = 0x0] 08:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1289f1c00) [pid = 1657] [serial = 2164] [outer = 0x1289a1c00] 08:54:03 INFO - PROCESS | 1657 | 1462982043637 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x128bae000) [pid = 1657] [serial = 2165] [outer = 0x1289a1c00] 08:54:03 INFO - PROCESS | 1657 | 1462982043967 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 469ms 08:54:03 INFO - PROCESS | 1657 | 1462982043989 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1657 | 1462982043990 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 08:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:54:03 INFO - PROCESS | 1657 | 1462982043995 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1657 | 1462982043996 Marionette TRACE conn3 <- [1,2858,null,{}] 08:54:03 INFO - PROCESS | 1657 | 1462982043998 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 1657 | 1462982044113 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:54:04 INFO - PROCESS | 1657 | 1462982044120 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d756800 == 58 [pid = 1657] [id = 722] 08:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1289a2000) [pid = 1657] [serial = 2166] [outer = 0x0] 08:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x128bb1000) [pid = 1657] [serial = 2167] [outer = 0x1289a2000] 08:54:04 INFO - PROCESS | 1657 | 1462982044144 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128bb7400) [pid = 1657] [serial = 2168] [outer = 0x1289a2000] 08:54:04 INFO - PROCESS | 1657 | 1462982044551 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 570ms 08:54:04 INFO - PROCESS | 1657 | 1462982044565 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1657 | 1462982044567 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 08:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:54:04 INFO - PROCESS | 1657 | 1462982044571 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1657 | 1462982044574 Marionette TRACE conn3 <- [1,2862,null,{}] 08:54:04 INFO - PROCESS | 1657 | 1462982044578 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 1657 | 1462982044686 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:54:04 INFO - PROCESS | 1657 | 1462982044749 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11932e800 == 59 [pid = 1657] [id = 723] 08:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x111d1f400) [pid = 1657] [serial = 2169] [outer = 0x0] 08:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x112a6a400) [pid = 1657] [serial = 2170] [outer = 0x111d1f400] 08:54:04 INFO - PROCESS | 1657 | 1462982044821 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1168c0c00) [pid = 1657] [serial = 2171] [outer = 0x111d1f400] 08:54:05 INFO - PROCESS | 1657 | 1462982045235 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 674ms 08:54:05 INFO - PROCESS | 1657 | 1462982045245 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1657 | 1462982045249 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 08:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:54:05 INFO - PROCESS | 1657 | 1462982045254 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 1657 | 1462982045256 Marionette TRACE conn3 <- [1,2866,null,{}] 08:54:05 INFO - PROCESS | 1657 | 1462982045259 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 1657 | 1462982045368 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:54:05 INFO - PROCESS | 1657 | 1462982045430 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x125695000 == 60 [pid = 1657] [id = 724] 08:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x117575000) [pid = 1657] [serial = 2172] [outer = 0x0] 08:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1186d7800) [pid = 1657] [serial = 2173] [outer = 0x117575000] 08:54:05 INFO - PROCESS | 1657 | 1462982045500 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x119470c00) [pid = 1657] [serial = 2174] [outer = 0x117575000] 08:54:05 INFO - PROCESS | 1657 | 1462982045898 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 669ms 08:54:05 INFO - PROCESS | 1657 | 1462982045924 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1657 | 1462982045926 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 08:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:54:05 INFO - PROCESS | 1657 | 1462982045928 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 1657 | 1462982045931 Marionette TRACE conn3 <- [1,2870,null,{}] 08:54:05 INFO - PROCESS | 1657 | 1462982045938 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 1657 | 1462982046049 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:54:06 INFO - PROCESS | 1657 | 1462982046163 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6e2000 == 61 [pid = 1657] [id = 725] 08:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x121a40400) [pid = 1657] [serial = 2175] [outer = 0x0] 08:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x124a3a000) [pid = 1657] [serial = 2176] [outer = 0x121a40400] 08:54:06 INFO - PROCESS | 1657 | 1462982046209 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x124df5400) [pid = 1657] [serial = 2177] [outer = 0x121a40400] 08:54:06 INFO - PROCESS | 1657 | 1462982046613 Marionette TRACE conn3 <- [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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 725ms 08:54:06 INFO - PROCESS | 1657 | 1462982046654 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1657 | 1462982046656 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 08:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:54:06 INFO - PROCESS | 1657 | 1462982046658 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1657 | 1462982046660 Marionette TRACE conn3 <- [1,2874,null,{}] 08:54:06 INFO - PROCESS | 1657 | 1462982046662 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 1657 | 1462982046770 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:54:06 INFO - PROCESS | 1657 | 1462982046875 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8e5800 == 62 [pid = 1657] [id = 726] 08:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x121a42000) [pid = 1657] [serial = 2178] [outer = 0x0] 08:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x126d85400) [pid = 1657] [serial = 2179] [outer = 0x121a42000] 08:54:06 INFO - PROCESS | 1657 | 1462982046906 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x127082400) [pid = 1657] [serial = 2180] [outer = 0x121a42000] 08:54:07 INFO - PROCESS | 1657 | 1462982047309 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 08:54:07 INFO - PROCESS | 1657 | 1462982047332 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 1657 | 1462982047333 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 08:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:54:07 INFO - PROCESS | 1657 | 1462982047336 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1657 | 1462982047337 Marionette TRACE conn3 <- [1,2878,null,{}] 08:54:07 INFO - PROCESS | 1657 | 1462982047339 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 1657 | 1462982047449 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:54:07 INFO - PROCESS | 1657 | 1462982047544 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc66800 == 63 [pid = 1657] [id = 727] 08:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x127082000) [pid = 1657] [serial = 2181] [outer = 0x0] 08:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12899a400) [pid = 1657] [serial = 2182] [outer = 0x127082000] 08:54:07 INFO - PROCESS | 1657 | 1462982047573 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1289e8400) [pid = 1657] [serial = 2183] [outer = 0x127082000] 08:54:07 INFO - PROCESS | 1657 | 1462982047984 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 668ms 08:54:08 INFO - PROCESS | 1657 | 1462982048004 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1657 | 1462982048006 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 08:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:54:08 INFO - PROCESS | 1657 | 1462982048029 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1657 | 1462982048030 Marionette TRACE conn3 <- [1,2882,null,{}] 08:54:08 INFO - PROCESS | 1657 | 1462982048034 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 1657 | 1462982048158 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:54:08 INFO - PROCESS | 1657 | 1462982048233 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e55c000 == 64 [pid = 1657] [id = 728] 08:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x128bb7c00) [pid = 1657] [serial = 2184] [outer = 0x0] 08:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x128e75400) [pid = 1657] [serial = 2185] [outer = 0x128bb7c00] 08:54:08 INFO - PROCESS | 1657 | 1462982048263 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x129068c00) [pid = 1657] [serial = 2186] [outer = 0x128bb7c00] 08:54:08 INFO - PROCESS | 1657 | 1462982048663 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 08:54:08 INFO - PROCESS | 1657 | 1462982048700 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1657 | 1462982048702 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 08:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:54:08 INFO - PROCESS | 1657 | 1462982048704 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1657 | 1462982048705 Marionette TRACE conn3 <- [1,2886,null,{}] 08:54:08 INFO - PROCESS | 1657 | 1462982048708 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 1657 | 1462982048836 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:54:08 INFO - PROCESS | 1657 | 1462982048954 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb82000 == 65 [pid = 1657] [id = 729] 08:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x111015800) [pid = 1657] [serial = 2187] [outer = 0x0] 08:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12562dc00) [pid = 1657] [serial = 2188] [outer = 0x111015800] 08:54:08 INFO - PROCESS | 1657 | 1462982048985 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x129239400) [pid = 1657] [serial = 2189] [outer = 0x111015800] 08:54:09 INFO - PROCESS | 1657 | 1462982049415 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:54:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 921ms 08:54:09 INFO - PROCESS | 1657 | 1462982049641 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1657 | 1462982049644 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 08:54:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:54:09 INFO - PROCESS | 1657 | 1462982049648 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 1657 | 1462982049650 Marionette TRACE conn3 <- [1,2890,null,{}] 08:54:09 INFO - PROCESS | 1657 | 1462982049654 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 1657 | 1462982049756 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:54:09 INFO - PROCESS | 1657 | 1462982049830 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218ef800 == 66 [pid = 1657] [id = 730] 08:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x112682000) [pid = 1657] [serial = 2190] [outer = 0x0] 08:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1127e4c00) [pid = 1657] [serial = 2191] [outer = 0x112682000] 08:54:09 INFO - PROCESS | 1657 | 1462982049857 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1167d4000) [pid = 1657] [serial = 2192] [outer = 0x112682000] 08:54:10 INFO - PROCESS | 1657 | 1462982050323 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 721ms 08:54:10 INFO - PROCESS | 1657 | 1462982050370 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 1657 | 1462982050372 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 08:54:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:54:10 INFO - PROCESS | 1657 | 1462982050398 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 1657 | 1462982050400 Marionette TRACE conn3 <- [1,2894,null,{}] 08:54:10 INFO - PROCESS | 1657 | 1462982050402 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 1657 | 1462982050502 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:54:10 INFO - PROCESS | 1657 | 1462982050580 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941f800 == 67 [pid = 1657] [id = 731] 08:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x116840800) [pid = 1657] [serial = 2193] [outer = 0x0] 08:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x118636400) [pid = 1657] [serial = 2194] [outer = 0x116840800] 08:54:10 INFO - PROCESS | 1657 | 1462982050607 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x118a95400) [pid = 1657] [serial = 2195] [outer = 0x116840800] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6db800 == 66 [pid = 1657] [id = 721] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7dc000 == 65 [pid = 1657] [id = 720] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12996d000 == 64 [pid = 1657] [id = 719] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c03a000 == 63 [pid = 1657] [id = 718] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b453800 == 62 [pid = 1657] [id = 717] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x129970800 == 61 [pid = 1657] [id = 716] 08:54:10 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x126d91c00) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x129254000 == 60 [pid = 1657] [id = 715] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1255e0800 == 59 [pid = 1657] [id = 714] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x121814000 == 58 [pid = 1657] [id = 713] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119f97000 == 57 [pid = 1657] [id = 712] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11600d000 == 56 [pid = 1657] [id = 711] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c6800 == 55 [pid = 1657] [id = 710] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x121676000 == 54 [pid = 1657] [id = 704] 08:54:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11808a000 == 53 [pid = 1657] [id = 703] 08:54:11 INFO - PROCESS | 1657 | 1462982051031 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:54:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 675ms 08:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:54:11 INFO - PROCESS | 1657 | 1462982051069 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1657 | 1462982051070 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 08:54:11 INFO - PROCESS | 1657 | 1462982051072 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1657 | 1462982051073 Marionette TRACE conn3 <- [1,2898,null,{}] 08:54:11 INFO - PROCESS | 1657 | 1462982051087 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 1657 | 1462982051179 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x126d86c00) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x119744800) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12562f000) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1211d0400) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x124df2400) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x124a3bc00) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1197d2800) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x119b8b400) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x120f39800) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x124a42400) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x111d84c00) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x112d46c00) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x121a40c00) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x112682c00) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x119310000) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1150f7000) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1211d7000) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x126809800) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x118180000) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1186e1000) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x118637000) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x116a62000) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x124df9400) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x126b54c00) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x121110c00) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11683e400) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x119467c00) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x124af5400) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 08:54:11 INFO - PROCESS | 1657 | 1462982051251 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212a3800 == 54 [pid = 1657] [id = 732] 08:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11683e400) [pid = 1657] [serial = 2196] [outer = 0x0] 08:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x118a0dc00) [pid = 1657] [serial = 2197] [outer = 0x11683e400] 08:54:11 INFO - PROCESS | 1657 | 1462982051280 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12110b400) [pid = 1657] [serial = 2198] [outer = 0x11683e400] 08:54:11 INFO - PROCESS | 1657 | 1462982051585 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:54:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 526ms 08:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:54:11 INFO - PROCESS | 1657 | 1462982051599 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1657 | 1462982051600 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 08:54:11 INFO - PROCESS | 1657 | 1462982051602 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1657 | 1462982051603 Marionette TRACE conn3 <- [1,2902,null,{}] 08:54:11 INFO - PROCESS | 1657 | 1462982051606 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 1657 | 1462982051697 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:54:11 INFO - PROCESS | 1657 | 1462982051756 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255cf000 == 55 [pid = 1657] [id = 733] 08:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x120f39c00) [pid = 1657] [serial = 2199] [outer = 0x0] 08:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1211d5000) [pid = 1657] [serial = 2200] [outer = 0x120f39c00] 08:54:11 INFO - PROCESS | 1657 | 1462982051783 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x121a45800) [pid = 1657] [serial = 2201] [outer = 0x120f39c00] 08:54:12 INFO - PROCESS | 1657 | 1462982052104 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 08:54:12 INFO - PROCESS | 1657 | 1462982052128 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 1657 | 1462982052130 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 08:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:54:12 INFO - PROCESS | 1657 | 1462982052132 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1657 | 1462982052134 Marionette TRACE conn3 <- [1,2906,null,{}] 08:54:12 INFO - PROCESS | 1657 | 1462982052136 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 1657 | 1462982052222 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:54:12 INFO - PROCESS | 1657 | 1462982052227 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12996e000 == 56 [pid = 1657] [id = 734] 08:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x121113400) [pid = 1657] [serial = 2202] [outer = 0x0] 08:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x124afb000) [pid = 1657] [serial = 2203] [outer = 0x121113400] 08:54:12 INFO - PROCESS | 1657 | 1462982052252 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x126803400) [pid = 1657] [serial = 2204] [outer = 0x121113400] 08:54:12 INFO - PROCESS | 1657 | 1462982052598 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 521ms 08:54:12 INFO - PROCESS | 1657 | 1462982052654 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 1657 | 1462982052656 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 08:54:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:54:12 INFO - PROCESS | 1657 | 1462982052658 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1657 | 1462982052660 Marionette TRACE conn3 <- [1,2910,null,{}] 08:54:12 INFO - PROCESS | 1657 | 1462982052662 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 1657 | 1462982052763 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:54:12 INFO - PROCESS | 1657 | 1462982052768 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b43c800 == 57 [pid = 1657] [id = 735] 08:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x126d44c00) [pid = 1657] [serial = 2205] [outer = 0x0] 08:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x126dba400) [pid = 1657] [serial = 2206] [outer = 0x126d44c00] 08:54:12 INFO - PROCESS | 1657 | 1462982052793 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1274f4000) [pid = 1657] [serial = 2207] [outer = 0x126d44c00] 08:54:13 INFO - PROCESS | 1657 | 1462982053151 Marionette TRACE conn3 <- [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]]]}] 08:54:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:54:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:54:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 523ms 08:54:13 INFO - PROCESS | 1657 | 1462982053187 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1657 | 1462982053188 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 08:54:13 INFO - TEST-START | /DOMEvents/constructors.html 08:54:13 INFO - PROCESS | 1657 | 1462982053192 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1657 | 1462982053193 Marionette TRACE conn3 <- [1,2914,null,{}] 08:54:13 INFO - PROCESS | 1657 | 1462982053197 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 1657 | 1462982053371 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:54:13 INFO - PROCESS | 1657 | 1462982053398 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c041800 == 58 [pid = 1657] [id = 736] 08:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x127129400) [pid = 1657] [serial = 2208] [outer = 0x0] 08:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x128999c00) [pid = 1657] [serial = 2209] [outer = 0x127129400] 08:54:13 INFO - PROCESS | 1657 | 1462982053437 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1289ee400) [pid = 1657] [serial = 2210] [outer = 0x127129400] 08:54:13 INFO - PROCESS | 1657 | 1462982053848 Marionette TRACE conn3 <- [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]]]}] 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:54:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 678ms 08:54:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:54:13 INFO - PROCESS | 1657 | 1462982053870 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1657 | 1462982053871 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 08:54:13 INFO - PROCESS | 1657 | 1462982053873 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1657 | 1462982053874 Marionette TRACE conn3 <- [1,2918,null,{}] 08:54:13 INFO - PROCESS | 1657 | 1462982053877 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 1657 | 1462982053993 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:54:14 INFO - PROCESS | 1657 | 1462982054005 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cab6000 == 59 [pid = 1657] [id = 737] 08:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1289f0400) [pid = 1657] [serial = 2211] [outer = 0x0] 08:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x128bb2000) [pid = 1657] [serial = 2212] [outer = 0x1289f0400] 08:54:14 INFO - PROCESS | 1657 | 1462982054031 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x128c2a000) [pid = 1657] [serial = 2213] [outer = 0x1289f0400] 08:54:14 INFO - PROCESS | 1657 | 1462982054362 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:54:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 519ms 08:54:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:54:14 INFO - PROCESS | 1657 | 1462982054393 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 1657 | 1462982054394 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 08:54:14 INFO - PROCESS | 1657 | 1462982054396 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1657 | 1462982054397 Marionette TRACE conn3 <- [1,2922,null,{}] 08:54:14 INFO - PROCESS | 1657 | 1462982054399 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 1657 | 1462982054511 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:54:14 INFO - PROCESS | 1657 | 1462982054525 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf4c800 == 60 [pid = 1657] [id = 738] 08:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x124a3f000) [pid = 1657] [serial = 2214] [outer = 0x0] 08:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12906f400) [pid = 1657] [serial = 2215] [outer = 0x124a3f000] 08:54:14 INFO - PROCESS | 1657 | 1462982054550 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x129428000) [pid = 1657] [serial = 2216] [outer = 0x124a3f000] 08:54:14 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:14 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:14 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:14 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:14 INFO - PROCESS | 1657 | 1462982054857 Marionette TRACE conn3 <- [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]]]}] 08:54:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:54:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:14 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 08:54:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:14 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 08:54:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:14 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]" 08:54:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:54:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 518ms 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x126d8a000) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x119743800) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11104d000) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118f9a000) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x111051c00) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1289a1c00) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118a0b000) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x119948000) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11943e400) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x121752400) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x126dbc800) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1150f3800) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x124a47400) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:54:15 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12cddb400) [pid = 1657] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:54:15 INFO - PROCESS | 1657 | 1462982055082 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1657 | 1462982055083 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 08:54:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:54:15 INFO - PROCESS | 1657 | 1462982055093 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1657 | 1462982055094 Marionette TRACE conn3 <- [1,2926,null,{}] 08:54:15 INFO - PROCESS | 1657 | 1462982055096 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 1657 | 1462982055184 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:54:15 INFO - PROCESS | 1657 | 1462982055189 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x127096800 == 61 [pid = 1657] [id = 739] 08:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x119743800) [pid = 1657] [serial = 2217] [outer = 0x0] 08:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x121135c00) [pid = 1657] [serial = 2218] [outer = 0x119743800] 08:54:15 INFO - PROCESS | 1657 | 1462982055216 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x126d41400) [pid = 1657] [serial = 2219] [outer = 0x119743800] 08:54:15 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:54:15 INFO - PROCESS | 1657 | 1462982055532 Marionette TRACE conn3 <- [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]]]}] 08:54:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:54:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms 08:54:15 INFO - PROCESS | 1657 | 1462982055563 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1657 | 1462982055564 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 08:54:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:54:15 INFO - PROCESS | 1657 | 1462982055567 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1657 | 1462982055568 Marionette TRACE conn3 <- [1,2930,null,{}] 08:54:15 INFO - PROCESS | 1657 | 1462982055570 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 1657 | 1462982055677 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:54:15 INFO - PROCESS | 1657 | 1462982055742 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6db800 == 62 [pid = 1657] [id = 740] 08:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x119b81400) [pid = 1657] [serial = 2220] [outer = 0x0] 08:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x128c25000) [pid = 1657] [serial = 2221] [outer = 0x119b81400] 08:54:15 INFO - PROCESS | 1657 | 1462982055772 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12a84c800) [pid = 1657] [serial = 2222] [outer = 0x119b81400] 08:54:15 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:54:16 INFO - PROCESS | 1657 | 1462982056022 Marionette TRACE conn3 <- [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]]]}] 08:54:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:54:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 08:54:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:54:16 INFO - PROCESS | 1657 | 1462982056035 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1657 | 1462982056037 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 08:54:16 INFO - PROCESS | 1657 | 1462982056039 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1657 | 1462982056040 Marionette TRACE conn3 <- [1,2934,null,{}] 08:54:16 INFO - PROCESS | 1657 | 1462982056049 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 1657 | 1462982056145 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:54:16 INFO - PROCESS | 1657 | 1462982056150 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x13533d800 == 63 [pid = 1657] [id = 741] 08:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12a850000) [pid = 1657] [serial = 2223] [outer = 0x0] 08:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12aa06400) [pid = 1657] [serial = 2224] [outer = 0x12a850000] 08:54:16 INFO - PROCESS | 1657 | 1462982056174 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12aa0cc00) [pid = 1657] [serial = 2225] [outer = 0x12a850000] 08:54:16 INFO - PROCESS | 1657 | 1462982056493 Marionette TRACE conn3 <- [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]]]}] 08:54:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:54:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 472ms 08:54:16 INFO - PROCESS | 1657 | 1462982056513 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1657 | 1462982056514 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 08:54:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:54:16 INFO - PROCESS | 1657 | 1462982056516 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1657 | 1462982056517 Marionette TRACE conn3 <- [1,2938,null,{}] 08:54:16 INFO - PROCESS | 1657 | 1462982056519 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 1657 | 1462982056609 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:54:16 INFO - PROCESS | 1657 | 1462982056677 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354e8800 == 64 [pid = 1657] [id = 742] 08:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12a858c00) [pid = 1657] [serial = 2226] [outer = 0x0] 08:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12aa2c400) [pid = 1657] [serial = 2227] [outer = 0x12a858c00] 08:54:16 INFO - PROCESS | 1657 | 1462982056701 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12aa39800) [pid = 1657] [serial = 2228] [outer = 0x12a858c00] 08:54:16 INFO - PROCESS | 1657 | 1462982056943 Marionette TRACE conn3 <- [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]]]}] 08:54:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:54:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 08:54:16 INFO - PROCESS | 1657 | 1462982056986 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1657 | 1462982056987 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 08:54:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:54:16 INFO - PROCESS | 1657 | 1462982056990 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1657 | 1462982056991 Marionette TRACE conn3 <- [1,2942,null,{}] 08:54:17 INFO - PROCESS | 1657 | 1462982057001 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 1657 | 1462982057094 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:54:17 INFO - PROCESS | 1657 | 1462982057225 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f18000 == 65 [pid = 1657] [id = 743] 08:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x11100f800) [pid = 1657] [serial = 2229] [outer = 0x0] 08:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x11104ac00) [pid = 1657] [serial = 2230] [outer = 0x11100f800] 08:54:17 INFO - PROCESS | 1657 | 1462982057256 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x112688400) [pid = 1657] [serial = 2231] [outer = 0x11100f800] 08:54:17 INFO - PROCESS | 1657 | 1462982057616 Marionette TRACE conn3 <- [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"]]]}] 08:54:17 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:54:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:54:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 08:54:17 INFO - PROCESS | 1657 | 1462982057620 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1657 | 1462982057623 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 08:54:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:54:17 INFO - PROCESS | 1657 | 1462982057627 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1657 | 1462982057629 Marionette TRACE conn3 <- [1,2946,null,{}] 08:54:17 INFO - PROCESS | 1657 | 1462982057633 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 1657 | 1462982057747 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:54:17 INFO - PROCESS | 1657 | 1462982057809 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ae800 == 66 [pid = 1657] [id = 744] 08:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1167d6800) [pid = 1657] [serial = 2232] [outer = 0x0] 08:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x1186e1c00) [pid = 1657] [serial = 2233] [outer = 0x1167d6800] 08:54:17 INFO - PROCESS | 1657 | 1462982057882 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x119744800) [pid = 1657] [serial = 2234] [outer = 0x1167d6800] 08:54:18 INFO - PROCESS | 1657 | 1462982058282 Marionette TRACE conn3 <- [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]]]}] 08:54:18 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. 08:54:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 672ms 08:54:18 INFO - PROCESS | 1657 | 1462982058301 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:54:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:54:18 INFO - PROCESS | 1657 | 1462982058304 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 08:54:18 INFO - PROCESS | 1657 | 1462982058306 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1657 | 1462982058307 Marionette TRACE conn3 <- [1,2950,null,{}] 08:54:18 INFO - PROCESS | 1657 | 1462982058310 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 1657 | 1462982058420 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:54:18 INFO - PROCESS | 1657 | 1462982058527 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d18b000 == 67 [pid = 1657] [id = 745] 08:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x121107400) [pid = 1657] [serial = 2235] [outer = 0x0] 08:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1219d0c00) [pid = 1657] [serial = 2236] [outer = 0x121107400] 08:54:18 INFO - PROCESS | 1657 | 1462982058559 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x126b53800) [pid = 1657] [serial = 2237] [outer = 0x121107400] 08:54:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d477800 == 68 [pid = 1657] [id = 746] 08:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x126d92c00) [pid = 1657] [serial = 2238] [outer = 0x0] 08:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x126b5c000) [pid = 1657] [serial = 2239] [outer = 0x126d92c00] 08:54:18 INFO - PROCESS | 1657 | 1462982058962 Marionette TRACE conn3 <- [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]]]}] 08:54:18 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:54:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 08:54:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:54:18 INFO - PROCESS | 1657 | 1462982058980 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 1657 | 1462982058981 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 08:54:18 INFO - PROCESS | 1657 | 1462982058988 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1657 | 1462982058993 Marionette TRACE conn3 <- [1,2954,null,{}] 08:54:18 INFO - PROCESS | 1657 | 1462982058996 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 1657 | 1462982059132 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:54:19 INFO - PROCESS | 1657 | 1462982059247 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x13592d000 == 69 [pid = 1657] [id = 747] 08:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x126db1c00) [pid = 1657] [serial = 2240] [outer = 0x0] 08:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12712c800) [pid = 1657] [serial = 2241] [outer = 0x126db1c00] 08:54:19 INFO - PROCESS | 1657 | 1462982059278 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x128bb4c00) [pid = 1657] [serial = 2242] [outer = 0x126db1c00] 08:54:19 INFO - PROCESS | 1657 | 1462982059626 Marionette TRACE conn3 <- [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]]]}] 08:54:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:54:19 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 08:54:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 677ms 08:54:19 INFO - PROCESS | 1657 | 1462982059662 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:54:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:54:19 INFO - PROCESS | 1657 | 1462982059664 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 08:54:19 INFO - PROCESS | 1657 | 1462982059666 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1657 | 1462982059667 Marionette TRACE conn3 <- [1,2958,null,{}] 08:54:19 INFO - PROCESS | 1657 | 1462982059670 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 1657 | 1462982059786 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:54:19 INFO - PROCESS | 1657 | 1462982059852 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b1f800 == 70 [pid = 1657] [id = 748] 08:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x128c1d400) [pid = 1657] [serial = 2243] [outer = 0x0] 08:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x129239800) [pid = 1657] [serial = 2244] [outer = 0x128c1d400] 08:54:19 INFO - PROCESS | 1657 | 1462982059922 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x129921800) [pid = 1657] [serial = 2245] [outer = 0x128c1d400] 08:54:20 INFO - PROCESS | 1657 | 1462982060234 Marionette TRACE conn3 <- [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]]]}] 08:54:20 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. 08:54:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 620ms 08:54:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:54:20 INFO - PROCESS | 1657 | 1462982060287 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1657 | 1462982060288 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 08:54:20 INFO - PROCESS | 1657 | 1462982060291 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1657 | 1462982060292 Marionette TRACE conn3 <- [1,2962,null,{}] 08:54:20 INFO - PROCESS | 1657 | 1462982060294 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 1657 | 1462982060404 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:54:20 INFO - PROCESS | 1657 | 1462982060525 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c94000 == 71 [pid = 1657] [id = 749] 08:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12aa32400) [pid = 1657] [serial = 2246] [outer = 0x0] 08:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12aa84c00) [pid = 1657] [serial = 2247] [outer = 0x12aa32400] 08:54:20 INFO - PROCESS | 1657 | 1462982060564 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12aa8e400) [pid = 1657] [serial = 2248] [outer = 0x12aa32400] 08:54:20 INFO - PROCESS | 1657 | 1462982060912 Marionette TRACE conn3 <- [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]]]}] 08:54:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:54:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 08:54:20 INFO - PROCESS | 1657 | 1462982060961 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1657 | 1462982060963 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 08:54:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:54:20 INFO - PROCESS | 1657 | 1462982060965 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1657 | 1462982060966 Marionette TRACE conn3 <- [1,2966,null,{}] 08:54:20 INFO - PROCESS | 1657 | 1462982060969 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 1657 | 1462982061075 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:54:21 INFO - PROCESS | 1657 | 1462982061183 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x135d11800 == 72 [pid = 1657] [id = 750] 08:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12aa34000) [pid = 1657] [serial = 2249] [outer = 0x0] 08:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12aaf1000) [pid = 1657] [serial = 2250] [outer = 0x12aa34000] 08:54:21 INFO - PROCESS | 1657 | 1462982061214 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12aafac00) [pid = 1657] [serial = 2251] [outer = 0x12aa34000] 08:54:21 INFO - PROCESS | 1657 | 1462982061573 Marionette TRACE conn3 <- [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]]]}] 08:54:21 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. 08:54:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 08:54:21 INFO - PROCESS | 1657 | 1462982061586 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 1657 | 1462982061588 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 08:54:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:54:21 INFO - PROCESS | 1657 | 1462982061590 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 1657 | 1462982061592 Marionette TRACE conn3 <- [1,2970,null,{}] 08:54:21 INFO - PROCESS | 1657 | 1462982061594 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 1657 | 1462982061702 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:54:21 INFO - PROCESS | 1657 | 1462982061827 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218dd000 == 73 [pid = 1657] [id = 751] 08:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x1166cd400) [pid = 1657] [serial = 2252] [outer = 0x0] 08:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x126db3400) [pid = 1657] [serial = 2253] [outer = 0x1166cd400] 08:54:21 INFO - PROCESS | 1657 | 1462982061862 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12ad52000) [pid = 1657] [serial = 2254] [outer = 0x1166cd400] 08:54:22 INFO - PROCESS | 1657 | 1462982062430 Marionette TRACE conn3 <- [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]]]}] 08:54:22 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. 08:54:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 872ms 08:54:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:54:22 INFO - PROCESS | 1657 | 1462982062462 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1657 | 1462982062464 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 08:54:22 INFO - PROCESS | 1657 | 1462982062467 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1657 | 1462982062470 Marionette TRACE conn3 <- [1,2974,null,{}] 08:54:22 INFO - PROCESS | 1657 | 1462982062474 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 1657 | 1462982062574 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:54:22 INFO - PROCESS | 1657 | 1462982062654 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ad000 == 74 [pid = 1657] [id = 752] 08:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x115dee400) [pid = 1657] [serial = 2255] [outer = 0x0] 08:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1164a8800) [pid = 1657] [serial = 2256] [outer = 0x115dee400] 08:54:22 INFO - PROCESS | 1657 | 1462982062685 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x118107800) [pid = 1657] [serial = 2257] [outer = 0x115dee400] 08:54:23 INFO - PROCESS | 1657 | 1462982063049 Marionette TRACE conn3 <- [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]]]}] 08:54:23 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. 08:54:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 08:54:23 INFO - PROCESS | 1657 | 1462982063090 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1657 | 1462982063094 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 08:54:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:54:23 INFO - PROCESS | 1657 | 1462982063098 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1657 | 1462982063100 Marionette TRACE conn3 <- [1,2978,null,{}] 08:54:23 INFO - PROCESS | 1657 | 1462982063102 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 1657 | 1462982063202 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:54:23 INFO - PROCESS | 1657 | 1462982063313 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e19000 == 75 [pid = 1657] [id = 753] 08:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x118639800) [pid = 1657] [serial = 2258] [outer = 0x0] 08:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x118a94800) [pid = 1657] [serial = 2259] [outer = 0x118639800] 08:54:23 INFO - PROCESS | 1657 | 1462982063343 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x11943e400) [pid = 1657] [serial = 2260] [outer = 0x118639800] 08:54:23 INFO - PROCESS | 1657 | 1462982063682 Marionette TRACE conn3 <- [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]]]}] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x129960000 == 74 [pid = 1657] [id = 689] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12ac15800 == 73 [pid = 1657] [id = 690] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1354e8800 == 72 [pid = 1657] [id = 742] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x13533d800 == 71 [pid = 1657] [id = 741] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6db800 == 70 [pid = 1657] [id = 740] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x127096800 == 69 [pid = 1657] [id = 739] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf4c800 == 68 [pid = 1657] [id = 738] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x1122b2800) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x117577400) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x121113800) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x124a44400) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x126d41800) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x127087000) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x128bb1000) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12cabc000 == 67 [pid = 1657] [id = 18] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12cab6000 == 66 [pid = 1657] [id = 737] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12c041800 == 65 [pid = 1657] [id = 736] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12b43c800 == 64 [pid = 1657] [id = 735] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12996e000 == 63 [pid = 1657] [id = 734] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1255cf000 == 62 [pid = 1657] [id = 733] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1212a3800 == 61 [pid = 1657] [id = 732] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11941f800 == 60 [pid = 1657] [id = 731] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1218ef800 == 59 [pid = 1657] [id = 730] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x125695000 == 58 [pid = 1657] [id = 724] 08:54:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11932e800 == 57 [pid = 1657] [id = 723] 08:54:23 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. 08:54:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 673ms 08:54:23 INFO - PROCESS | 1657 | 1462982063771 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1657 | 1462982063773 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 08:54:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:54:23 INFO - PROCESS | 1657 | 1462982063775 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1657 | 1462982063777 Marionette TRACE conn3 <- [1,2982,null,{}] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x126db7000) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12563c000) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x113cdf000) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x11267ac00) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x121114c00) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x1211d7400) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1127e3000) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x128bae000) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x119309c00) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x119471400) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x126dafc00) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x118630000) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x1197ca800) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x120f39000) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x123dea400) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x1274f8000) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x126d3f000) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x127125800) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12707e400) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x125055000) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x119467400) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1274ff400) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1289f1c00) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12110f800) [pid = 1657] [serial = 1466] [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.] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1274f4800) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1289ea800) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x125632000) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 08:54:23 INFO - PROCESS | 1657 | 1462982063802 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 1657 | 1462982063891 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:54:23 INFO - PROCESS | 1657 | 1462982063898 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x118469800 == 58 [pid = 1657] [id = 754] 08:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x119471400) [pid = 1657] [serial = 2261] [outer = 0x0] 08:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x119740c00) [pid = 1657] [serial = 2262] [outer = 0x119471400] 08:54:23 INFO - PROCESS | 1657 | 1462982063926 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x120f38400) [pid = 1657] [serial = 2263] [outer = 0x119471400] 08:54:24 INFO - PROCESS | 1657 | 1462982064354 Marionette TRACE conn3 <- [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"]]]}] 08:54:24 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 08:54:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:54:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 08:54:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:54:24 INFO - PROCESS | 1657 | 1462982064406 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1657 | 1462982064408 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 08:54:24 INFO - PROCESS | 1657 | 1462982064412 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 1657 | 1462982064414 Marionette TRACE conn3 <- [1,2986,null,{}] 08:54:24 INFO - PROCESS | 1657 | 1462982064418 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 1657 | 1462982064524 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:54:24 INFO - PROCESS | 1657 | 1462982064638 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212a8000 == 59 [pid = 1657] [id = 755] 08:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1164a0c00) [pid = 1657] [serial = 2264] [outer = 0x0] 08:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x116847000) [pid = 1657] [serial = 2265] [outer = 0x1164a0c00] 08:54:24 INFO - PROCESS | 1657 | 1462982064671 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1186e1800) [pid = 1657] [serial = 2266] [outer = 0x1164a0c00] 08:54:25 INFO - PROCESS | 1657 | 1462982065044 Marionette TRACE conn3 <- [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]]]}] 08:54:25 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. 08:54:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 674ms 08:54:25 INFO - PROCESS | 1657 | 1462982065086 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 1657 | 1462982065091 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 08:54:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:54:25 INFO - PROCESS | 1657 | 1462982065098 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1657 | 1462982065100 Marionette TRACE conn3 <- [1,2990,null,{}] 08:54:25 INFO - PROCESS | 1657 | 1462982065104 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 1657 | 1462982065257 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:54:25 INFO - PROCESS | 1657 | 1462982065389 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x123f4e000 == 60 [pid = 1657] [id = 756] 08:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x11946ac00) [pid = 1657] [serial = 2267] [outer = 0x0] 08:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x119c91400) [pid = 1657] [serial = 2268] [outer = 0x11946ac00] 08:54:25 INFO - PROCESS | 1657 | 1462982065440 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x121115c00) [pid = 1657] [serial = 2269] [outer = 0x11946ac00] 08:54:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255d8800 == 61 [pid = 1657] [id = 757] 08:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1219c9c00) [pid = 1657] [serial = 2270] [outer = 0x0] 08:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x119c88c00) [pid = 1657] [serial = 2271] [outer = 0x1219c9c00] 08:54:25 INFO - PROCESS | 1657 | 1462982065926 Marionette TRACE conn3 <- [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]]]}] 08:54:25 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. 08:54:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 874ms 08:54:25 INFO - PROCESS | 1657 | 1462982065971 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:54:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:54:25 INFO - PROCESS | 1657 | 1462982065972 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 08:54:25 INFO - PROCESS | 1657 | 1462982065975 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1657 | 1462982065977 Marionette TRACE conn3 <- [1,2994,null,{}] 08:54:25 INFO - PROCESS | 1657 | 1462982065985 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 1657 | 1462982066127 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:54:26 INFO - PROCESS | 1657 | 1462982066202 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x129478000 == 62 [pid = 1657] [id = 758] 08:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1219ce800) [pid = 1657] [serial = 2272] [outer = 0x0] 08:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x124a41c00) [pid = 1657] [serial = 2273] [outer = 0x1219ce800] 08:54:26 INFO - PROCESS | 1657 | 1462982066234 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x125055000) [pid = 1657] [serial = 2274] [outer = 0x1219ce800] 08:54:26 INFO - PROCESS | 1657 | 1462982066587 Marionette TRACE conn3 <- [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]]]}] 08:54:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:54:26 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 08:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 622ms 08:54:26 INFO - PROCESS | 1657 | 1462982066597 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1657 | 1462982066599 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 08:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:54:26 INFO - PROCESS | 1657 | 1462982066602 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1657 | 1462982066603 Marionette TRACE conn3 <- [1,2998,null,{}] 08:54:26 INFO - PROCESS | 1657 | 1462982066605 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 1657 | 1462982066710 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:54:26 INFO - PROCESS | 1657 | 1462982066769 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12addf000 == 63 [pid = 1657] [id = 759] 08:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x125637800) [pid = 1657] [serial = 2275] [outer = 0x0] 08:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x1268ac400) [pid = 1657] [serial = 2276] [outer = 0x125637800] 08:54:26 INFO - PROCESS | 1657 | 1462982066802 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x126d35c00) [pid = 1657] [serial = 2277] [outer = 0x125637800] 08:54:27 INFO - PROCESS | 1657 | 1462982067194 Marionette TRACE conn3 <- [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]]]}] 08:54:27 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. 08:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 620ms 08:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:54:27 INFO - PROCESS | 1657 | 1462982067222 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1657 | 1462982067224 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 08:54:27 INFO - PROCESS | 1657 | 1462982067226 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1657 | 1462982067227 Marionette TRACE conn3 <- [1,3002,null,{}] 08:54:27 INFO - PROCESS | 1657 | 1462982067230 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 1657 | 1462982067330 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:54:27 INFO - PROCESS | 1657 | 1462982067392 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbd1000 == 64 [pid = 1657] [id = 760] 08:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x126809800) [pid = 1657] [serial = 2278] [outer = 0x0] 08:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x126d40400) [pid = 1657] [serial = 2279] [outer = 0x126809800] 08:54:27 INFO - PROCESS | 1657 | 1462982067422 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x126d92400) [pid = 1657] [serial = 2280] [outer = 0x126809800] 08:54:27 INFO - PROCESS | 1657 | 1462982067813 Marionette TRACE conn3 <- [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]]]}] 08:54:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 618ms 08:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:54:27 INFO - PROCESS | 1657 | 1462982067845 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1657 | 1462982067846 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 08:54:27 INFO - PROCESS | 1657 | 1462982067848 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1657 | 1462982067850 Marionette TRACE conn3 <- [1,3006,null,{}] 08:54:27 INFO - PROCESS | 1657 | 1462982067852 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 1657 | 1462982067966 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:54:28 INFO - PROCESS | 1657 | 1462982068030 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c3c6800 == 65 [pid = 1657] [id = 761] 08:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x126db1800) [pid = 1657] [serial = 2281] [outer = 0x0] 08:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x1274f5400) [pid = 1657] [serial = 2282] [outer = 0x126db1800] 08:54:28 INFO - PROCESS | 1657 | 1462982068101 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1289ec800) [pid = 1657] [serial = 2283] [outer = 0x126db1800] 08:54:28 INFO - PROCESS | 1657 | 1462982068454 Marionette TRACE conn3 <- [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]]]}] 08:54:28 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. 08:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 622ms 08:54:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:54:28 INFO - PROCESS | 1657 | 1462982068471 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 1657 | 1462982068473 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 08:54:28 INFO - PROCESS | 1657 | 1462982068475 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 1657 | 1462982068476 Marionette TRACE conn3 <- [1,3010,null,{}] 08:54:28 INFO - PROCESS | 1657 | 1462982068479 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 1657 | 1462982068579 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:54:28 INFO - PROCESS | 1657 | 1462982068641 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12caae000 == 66 [pid = 1657] [id = 762] 08:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126db8c00) [pid = 1657] [serial = 2284] [outer = 0x0] 08:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x128bac400) [pid = 1657] [serial = 2285] [outer = 0x126db8c00] 08:54:28 INFO - PROCESS | 1657 | 1462982068711 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x128c24000) [pid = 1657] [serial = 2286] [outer = 0x126db8c00] 08:54:29 INFO - PROCESS | 1657 | 1462982069074 Marionette TRACE conn3 <- [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]]]}] 08:54:29 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 08:54:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 619ms 08:54:29 INFO - PROCESS | 1657 | 1462982069094 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1657 | 1462982069096 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 08:54:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:54:29 INFO - PROCESS | 1657 | 1462982069098 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1657 | 1462982069099 Marionette TRACE conn3 <- [1,3014,null,{}] 08:54:29 INFO - PROCESS | 1657 | 1462982069102 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 1657 | 1462982069201 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:54:29 INFO - PROCESS | 1657 | 1462982069264 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d182000 == 67 [pid = 1657] [id = 763] 08:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12899e000) [pid = 1657] [serial = 2287] [outer = 0x0] 08:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12906f800) [pid = 1657] [serial = 2288] [outer = 0x12899e000] 08:54:29 INFO - PROCESS | 1657 | 1462982069334 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12942a000) [pid = 1657] [serial = 2289] [outer = 0x12899e000] 08:54:29 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:54:29 INFO - PROCESS | 1657 | 1462982069749 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:54:29 INFO - {} 08:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:54:29 INFO - {} 08:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:54:29 INFO - {} 08:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:54:29 INFO - {} 08:54:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 08:54:29 INFO - PROCESS | 1657 | 1462982069768 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:54:29 INFO - TEST-START | /FileAPI/fileReader.html 08:54:29 INFO - PROCESS | 1657 | 1462982069769 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 08:54:29 INFO - PROCESS | 1657 | 1462982069772 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1657 | 1462982069773 Marionette TRACE conn3 <- [1,3018,null,{}] 08:54:29 INFO - PROCESS | 1657 | 1462982069775 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 1657 | 1462982069880 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:54:29 INFO - PROCESS | 1657 | 1462982069975 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6e4000 == 68 [pid = 1657] [id = 764] 08:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x129432000) [pid = 1657] [serial = 2290] [outer = 0x0] 08:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x1296f6800) [pid = 1657] [serial = 2291] [outer = 0x129432000] 08:54:30 INFO - PROCESS | 1657 | 1462982070006 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12aa08000) [pid = 1657] [serial = 2292] [outer = 0x129432000] 08:54:30 INFO - PROCESS | 1657 | 1462982070367 Marionette TRACE conn3 <- [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]]]}] 08:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:54:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 620ms 08:54:30 INFO - PROCESS | 1657 | 1462982070393 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 1657 | 1462982070394 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 08:54:30 INFO - TEST-START | /FileAPI/historical.html 08:54:30 INFO - PROCESS | 1657 | 1462982070397 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 1657 | 1462982070398 Marionette TRACE conn3 <- [1,3022,null,{}] 08:54:30 INFO - PROCESS | 1657 | 1462982070400 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 1657 | 1462982070507 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:54:30 INFO - PROCESS | 1657 | 1462982070613 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc60800 == 69 [pid = 1657] [id = 765] 08:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12a854c00) [pid = 1657] [serial = 2293] [outer = 0x0] 08:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12aa31400) [pid = 1657] [serial = 2294] [outer = 0x12a854c00] 08:54:30 INFO - PROCESS | 1657 | 1462982070645 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12aa91c00) [pid = 1657] [serial = 2295] [outer = 0x12a854c00] 08:54:30 INFO - PROCESS | 1657 | 1462982070972 Marionette TRACE conn3 <- [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"]]]}] 08:54:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:54:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:54:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:54:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:54:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:54:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:54:31 INFO - TEST-OK | /FileAPI/historical.html | took 619ms 08:54:31 INFO - PROCESS | 1657 | 1462982071016 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1657 | 1462982071018 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 08:54:31 INFO - TEST-START | /FileAPI/idlharness.html 08:54:31 INFO - PROCESS | 1657 | 1462982071021 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1657 | 1462982071023 Marionette TRACE conn3 <- [1,3026,null,{}] 08:54:31 INFO - PROCESS | 1657 | 1462982071025 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 1657 | 1462982071238 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:54:31 INFO - PROCESS | 1657 | 1462982071341 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f85800 == 70 [pid = 1657] [id = 766] 08:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x11267c800) [pid = 1657] [serial = 2296] [outer = 0x0] 08:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x1127dd800) [pid = 1657] [serial = 2297] [outer = 0x11267c800] 08:54:31 INFO - PROCESS | 1657 | 1462982071370 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x1164e7c00) [pid = 1657] [serial = 2298] [outer = 0x11267c800] 08:54:31 INFO - PROCESS | 1657 | 1462982071915 Marionette TRACE conn3 <- [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]]]}] 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:54:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:54:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:54:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:54:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:54:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:54:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 933ms 08:54:31 INFO - TEST-START | /FileAPI/idlharness.worker 08:54:31 INFO - PROCESS | 1657 | 1462982071955 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 1657 | 1462982071958 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 08:54:32 INFO - PROCESS | 1657 | 1462982071960 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1657 | 1462982071962 Marionette TRACE conn3 <- [1,3030,null,{}] 08:54:32 INFO - PROCESS | 1657 | 1462982071965 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 1657 | 1462982072107 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:54:32 INFO - PROCESS | 1657 | 1462982072224 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117e19000 == 69 [pid = 1657] [id = 753] 08:54:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ad000 == 68 [pid = 1657] [id = 752] 08:54:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12d477800 == 67 [pid = 1657] [id = 746] 08:54:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ae800 == 66 [pid = 1657] [id = 744] 08:54:32 INFO - PROCESS | 1657 | --DOCSHELL 0x116f18000 == 65 [pid = 1657] [id = 743] 08:54:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f15800 == 66 [pid = 1657] [id = 767] 08:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x116849000) [pid = 1657] [serial = 2299] [outer = 0x0] 08:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x119467000) [pid = 1657] [serial = 2300] [outer = 0x116849000] 08:54:32 INFO - PROCESS | 1657 | 1462982072274 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12aafb800) [pid = 1657] [serial = 2301] [outer = 0x116849000] 08:54:32 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:54:32 INFO - PROCESS | 1657 | 1462982072864 Marionette TRACE conn3 <- [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,{},{}]]]}] 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:54:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:54:32 INFO - {} 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:54:32 INFO - {} 08:54:32 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 - {} 08:54:32 INFO - {} 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:54:32 INFO - {} 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:54:32 INFO - {} 08:54:32 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 - {} 08:54:32 INFO - {} 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 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 08:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:54:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:54:32 INFO - {} 08:54:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 938ms 08:54:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:54:32 INFO - PROCESS | 1657 | 1462982072900 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 1657 | 1462982072902 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 08:54:32 INFO - PROCESS | 1657 | 1462982072904 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1657 | 1462982072905 Marionette TRACE conn3 <- [1,3034,null,{}] 08:54:32 INFO - PROCESS | 1657 | 1462982072908 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 1657 | 1462982073036 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:54:33 INFO - PROCESS | 1657 | 1462982073118 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x137ca3000 == 67 [pid = 1657] [id = 768] 08:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12ad5d000) [pid = 1657] [serial = 2302] [outer = 0x0] 08:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12c526800) [pid = 1657] [serial = 2303] [outer = 0x12ad5d000] 08:54:33 INFO - PROCESS | 1657 | 1462982073146 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12c52d000) [pid = 1657] [serial = 2304] [outer = 0x12ad5d000] 08:54:33 INFO - PROCESS | 1657 | 1462982073421 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:54:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 569ms 08:54:33 INFO - PROCESS | 1657 | 1462982073474 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 1657 | 1462982073480 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 08:54:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:54:33 INFO - PROCESS | 1657 | 1462982073492 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1657 | 1462982073497 Marionette TRACE conn3 <- [1,3038,null,{}] 08:54:33 INFO - PROCESS | 1657 | 1462982073510 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 1657 | 1462982073650 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:54:33 INFO - PROCESS | 1657 | 1462982073731 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x137db6000 == 68 [pid = 1657] [id = 769] 08:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12ad5e000) [pid = 1657] [serial = 2305] [outer = 0x0] 08:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12c530400) [pid = 1657] [serial = 2306] [outer = 0x12ad5e000] 08:54:33 INFO - PROCESS | 1657 | 1462982073757 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12cddd800) [pid = 1657] [serial = 2307] [outer = 0x12ad5e000] 08:54:34 INFO - PROCESS | 1657 | 1462982074027 Marionette TRACE conn3 <- [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"]]]}] 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:54:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 580ms 08:54:34 INFO - PROCESS | 1657 | 1462982074066 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 1657 | 1462982074067 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 08:54:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:54:34 INFO - PROCESS | 1657 | 1462982074069 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 1657 | 1462982074071 Marionette TRACE conn3 <- [1,3042,null,{}] 08:54:34 INFO - PROCESS | 1657 | 1462982074073 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 1657 | 1462982074169 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:54:34 INFO - PROCESS | 1657 | 1462982074174 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fe11800 == 69 [pid = 1657] [id = 770] 08:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12cde7000) [pid = 1657] [serial = 2308] [outer = 0x0] 08:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x12d1bcc00) [pid = 1657] [serial = 2309] [outer = 0x12cde7000] 08:54:34 INFO - PROCESS | 1657 | 1462982074199 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12d1c2000) [pid = 1657] [serial = 2310] [outer = 0x12cde7000] 08:54:34 INFO - PROCESS | 1657 | 1462982074664 Marionette TRACE conn3 <- [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]]]}] 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:54:34 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. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:54:34 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'.) 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:54:34 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. 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:54:34 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. 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:54:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:54:34 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. 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:54:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:54:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:54:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 626ms 08:54:34 INFO - PROCESS | 1657 | 1462982074696 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 1657 | 1462982074698 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 08:54:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:54:34 INFO - PROCESS | 1657 | 1462982074700 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 1657 | 1462982074701 Marionette TRACE conn3 <- [1,3046,null,{}] 08:54:34 INFO - PROCESS | 1657 | 1462982074704 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 1657 | 1462982074819 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:54:34 INFO - PROCESS | 1657 | 1462982074837 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6d0800 == 70 [pid = 1657] [id = 771] 08:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x1296f4400) [pid = 1657] [serial = 2311] [outer = 0x0] 08:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12d1b8000) [pid = 1657] [serial = 2312] [outer = 0x1296f4400] 08:54:34 INFO - PROCESS | 1657 | 1462982074867 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12d3e2400) [pid = 1657] [serial = 2313] [outer = 0x1296f4400] 08:54:35 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:54:35 INFO - PROCESS | 1657 | 1462982075238 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:54:35 INFO - {} 08:54:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 569ms 08:54:35 INFO - PROCESS | 1657 | 1462982075269 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1657 | 1462982075270 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 08:54:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:54:35 INFO - PROCESS | 1657 | 1462982075273 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1657 | 1462982075274 Marionette TRACE conn3 <- [1,3050,null,{}] 08:54:35 INFO - PROCESS | 1657 | 1462982075276 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1657 | 1462982075394 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:54:35 INFO - PROCESS | 1657 | 1462982075410 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fee2000 == 71 [pid = 1657] [id = 772] 08:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12d3e6c00) [pid = 1657] [serial = 2314] [outer = 0x0] 08:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12d7e7400) [pid = 1657] [serial = 2315] [outer = 0x12d3e6c00] 08:54:35 INFO - PROCESS | 1657 | 1462982075434 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12db28000) [pid = 1657] [serial = 2316] [outer = 0x12d3e6c00] 08:54:35 INFO - PROCESS | 1657 | 1462982075749 Marionette TRACE conn3 <- [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]]]}] 08:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:54:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 519ms 08:54:35 INFO - PROCESS | 1657 | 1462982075793 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1657 | 1462982075794 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 08:54:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:54:35 INFO - PROCESS | 1657 | 1462982075796 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1657 | 1462982075798 Marionette TRACE conn3 <- [1,3054,null,{}] 08:54:35 INFO - PROCESS | 1657 | 1462982075800 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1657 | 1462982075915 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:54:35 INFO - PROCESS | 1657 | 1462982075927 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ff1e800 == 72 [pid = 1657] [id = 773] 08:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12db22800) [pid = 1657] [serial = 2317] [outer = 0x0] 08:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12db2e800) [pid = 1657] [serial = 2318] [outer = 0x12db22800] 08:54:35 INFO - PROCESS | 1657 | 1462982075951 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12db39000) [pid = 1657] [serial = 2319] [outer = 0x12db22800] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12190a800) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x11204f000) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x11267dc00) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x1164e7400) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x11943f800) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x119b86400) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1186d8800) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x11943ec00) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12d326000) [pid = 1657] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x118639800) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x124a3f000) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x127129400) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x1289f0400) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x119743800) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x126d44c00) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x1289a2000) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x11683e400) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x119b81400) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x120f39c00) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x121113400) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12a850000) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x112682000) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x116840800) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12a858c00) [pid = 1657] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x126d92c00) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x115dee400) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:54:36 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x1268a5400) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:54:36 INFO - PROCESS | 1657 | 1462982076523 Marionette TRACE conn3 <- [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"]]]}] 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:54:36 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" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:54:36 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" 08:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:54:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 784ms 08:54:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:54:36 INFO - PROCESS | 1657 | 1462982076582 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1657 | 1462982076583 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 08:54:36 INFO - PROCESS | 1657 | 1462982076585 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1657 | 1462982076587 Marionette TRACE conn3 <- [1,3058,null,{}] 08:54:36 INFO - PROCESS | 1657 | 1462982076589 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 1657 | 1462982076704 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:54:36 INFO - PROCESS | 1657 | 1462982076778 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12925c800 == 73 [pid = 1657] [id = 774] 08:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x119305000) [pid = 1657] [serial = 2320] [outer = 0x0] 08:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x119743800) [pid = 1657] [serial = 2321] [outer = 0x119305000] 08:54:36 INFO - PROCESS | 1657 | 1462982076804 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x1214eb000) [pid = 1657] [serial = 2322] [outer = 0x119305000] 08:54:37 INFO - PROCESS | 1657 | 1462982077078 Marionette TRACE conn3 <- [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]]]}] 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:54:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:54:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:54:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:54:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:54:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 522ms 08:54:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:54:37 INFO - PROCESS | 1657 | 1462982077117 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 1657 | 1462982077119 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 08:54:37 INFO - PROCESS | 1657 | 1462982077121 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 1657 | 1462982077122 Marionette TRACE conn3 <- [1,3062,null,{}] 08:54:37 INFO - PROCESS | 1657 | 1462982077125 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 1657 | 1462982077223 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:54:37 INFO - PROCESS | 1657 | 1462982077227 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1408c2800 == 74 [pid = 1657] [id = 775] 08:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12152ec00) [pid = 1657] [serial = 2323] [outer = 0x0] 08:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x1289f0400) [pid = 1657] [serial = 2324] [outer = 0x12152ec00] 08:54:37 INFO - PROCESS | 1657 | 1462982077252 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12db3ec00) [pid = 1657] [serial = 2325] [outer = 0x12152ec00] 08:54:37 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:54:37 INFO - PROCESS | 1657 | 1462982077610 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:54:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:54:37 INFO - {} 08:54:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 519ms 08:54:37 INFO - PROCESS | 1657 | 1462982077655 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 1657 | 1462982077657 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 08:54:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:54:37 INFO - PROCESS | 1657 | 1462982077663 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 1657 | 1462982077678 Marionette TRACE conn3 <- [1,3066,null,{}] 08:54:37 INFO - PROCESS | 1657 | 1462982077681 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 1657 | 1462982077780 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:54:37 INFO - PROCESS | 1657 | 1462982077784 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x140bcf000 == 75 [pid = 1657] [id = 776] 08:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12db41c00) [pid = 1657] [serial = 2326] [outer = 0x0] 08:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x134a30400) [pid = 1657] [serial = 2327] [outer = 0x12db41c00] 08:54:37 INFO - PROCESS | 1657 | 1462982077813 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x134a3bc00) [pid = 1657] [serial = 2328] [outer = 0x12db41c00] 08:54:38 INFO - PROCESS | 1657 | 1462982078164 Marionette TRACE conn3 <- [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]]]}] 08:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:54:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:54:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 534ms 08:54:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:54:38 INFO - PROCESS | 1657 | 1462982078197 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1657 | 1462982078198 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 08:54:38 INFO - PROCESS | 1657 | 1462982078201 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1657 | 1462982078202 Marionette TRACE conn3 <- [1,3070,null,{}] 08:54:38 INFO - PROCESS | 1657 | 1462982078205 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 1657 | 1462982078309 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:54:38 INFO - PROCESS | 1657 | 1462982078393 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c8e000 == 76 [pid = 1657] [id = 777] 08:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12adadc00) [pid = 1657] [serial = 2329] [outer = 0x0] 08:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12b4a1400) [pid = 1657] [serial = 2330] [outer = 0x12adadc00] 08:54:38 INFO - PROCESS | 1657 | 1462982078419 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12bbb3400) [pid = 1657] [serial = 2331] [outer = 0x12adadc00] 08:54:38 INFO - PROCESS | 1657 | 1462982078863 Marionette TRACE conn3 <- [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]]]}] 08:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:54:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 669ms 08:54:38 INFO - PROCESS | 1657 | 1462982078871 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1657 | 1462982078875 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 08:54:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:54:38 INFO - PROCESS | 1657 | 1462982078880 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1657 | 1462982078883 Marionette TRACE conn3 <- [1,3074,null,{}] 08:54:38 INFO - PROCESS | 1657 | 1462982078886 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 1657 | 1462982079002 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:54:39 INFO - PROCESS | 1657 | 1462982079120 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12181f000 == 77 [pid = 1657] [id = 778] 08:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x11946d000) [pid = 1657] [serial = 2332] [outer = 0x0] 08:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x119948400) [pid = 1657] [serial = 2333] [outer = 0x11946d000] 08:54:39 INFO - PROCESS | 1657 | 1462982079181 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x126d3e400) [pid = 1657] [serial = 2334] [outer = 0x11946d000] 08:54:39 INFO - PROCESS | 1657 | 1462982079584 Marionette TRACE conn3 <- [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]]]}] 08:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:54:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 721ms 08:54:39 INFO - PROCESS | 1657 | 1462982079602 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1657 | 1462982079608 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 08:54:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:54:39 INFO - PROCESS | 1657 | 1462982079615 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1657 | 1462982079618 Marionette TRACE conn3 <- [1,3078,null,{}] 08:54:39 INFO - PROCESS | 1657 | 1462982079622 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 1657 | 1462982079788 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:54:39 INFO - PROCESS | 1657 | 1462982079943 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x135d0c800 == 78 [pid = 1657] [id = 779] 08:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x126d8d400) [pid = 1657] [serial = 2335] [outer = 0x0] 08:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1289a3800) [pid = 1657] [serial = 2336] [outer = 0x126d8d400] 08:54:39 INFO - PROCESS | 1657 | 1462982079967 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x129919800) [pid = 1657] [serial = 2337] [outer = 0x126d8d400] 08:54:40 INFO - PROCESS | 1657 | 1462982080351 Marionette TRACE conn3 <- [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] 08:54:40 INFO - PROCESS | 1657 | 1462982080407 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 08:54:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:54:40 INFO - PROCESS | 1657 | 1462982080423 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 1657 | 1462982080426 Marionette TRACE conn3 <- [1,3082,null,{}] 08:54:40 INFO - PROCESS | 1657 | 1462982080434 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 1657 | 1462982080580 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:54:40 INFO - PROCESS | 1657 | 1462982080733 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x137b77000 == 79 [pid = 1657] [id = 780] 08:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12aaf5000) [pid = 1657] [serial = 2338] [outer = 0x0] 08:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12adac400) [pid = 1657] [serial = 2339] [outer = 0x12aaf5000] 08:54:40 INFO - PROCESS | 1657 | 1462982080782 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12bbbac00) [pid = 1657] [serial = 2340] [outer = 0x12aaf5000] 08:54:41 INFO - PROCESS | 1657 | 1462982081226 Marionette TRACE conn3 <- [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]]]}] 08:54:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:54:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:54:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 837ms 08:54:41 INFO - PROCESS | 1657 | 1462982081247 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1657 | 1462982081249 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 08:54:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:54:41 INFO - PROCESS | 1657 | 1462982081251 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1657 | 1462982081253 Marionette TRACE conn3 <- [1,3086,null,{}] 08:54:41 INFO - PROCESS | 1657 | 1462982081255 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 1657 | 1462982081370 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:54:41 INFO - PROCESS | 1657 | 1462982081488 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c75000 == 80 [pid = 1657] [id = 781] 08:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12bbbcc00) [pid = 1657] [serial = 2341] [outer = 0x0] 08:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12bc37c00) [pid = 1657] [serial = 2342] [outer = 0x12bbbcc00] 08:54:41 INFO - PROCESS | 1657 | 1462982081520 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12bc46000) [pid = 1657] [serial = 2343] [outer = 0x12bbbcc00] 08:54:41 INFO - PROCESS | 1657 | 1462982081867 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:54:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 08:54:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:54:41 INFO - PROCESS | 1657 | 1462982081920 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1657 | 1462982081922 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 08:54:41 INFO - PROCESS | 1657 | 1462982081924 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1657 | 1462982081925 Marionette TRACE conn3 <- [1,3090,null,{}] 08:54:41 INFO - PROCESS | 1657 | 1462982081928 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 1657 | 1462982082041 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:54:42 INFO - PROCESS | 1657 | 1462982082160 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c8f000 == 81 [pid = 1657] [id = 782] 08:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12bc49400) [pid = 1657] [serial = 2344] [outer = 0x0] 08:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12bc50800) [pid = 1657] [serial = 2345] [outer = 0x12bc49400] 08:54:42 INFO - PROCESS | 1657 | 1462982082191 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12bf56c00) [pid = 1657] [serial = 2346] [outer = 0x12bc49400] 08:54:42 INFO - PROCESS | 1657 | 1462982082556 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:54:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 08:54:42 INFO - PROCESS | 1657 | 1462982082594 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:54:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:54:42 INFO - PROCESS | 1657 | 1462982082596 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 08:54:42 INFO - PROCESS | 1657 | 1462982082598 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 1657 | 1462982082599 Marionette TRACE conn3 <- [1,3094,null,{}] 08:54:42 INFO - PROCESS | 1657 | 1462982082601 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 1657 | 1462982082724 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:54:42 INFO - PROCESS | 1657 | 1462982082847 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fe27000 == 82 [pid = 1657] [id = 783] 08:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x128c21800) [pid = 1657] [serial = 2347] [outer = 0x0] 08:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12c52e000) [pid = 1657] [serial = 2348] [outer = 0x128c21800] 08:54:42 INFO - PROCESS | 1657 | 1462982082879 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x12d1ba000) [pid = 1657] [serial = 2349] [outer = 0x128c21800] 08:54:43 INFO - PROCESS | 1657 | 1462982083210 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:54:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 08:54:43 INFO - PROCESS | 1657 | 1462982083268 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 1657 | 1462982083269 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 08:54:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:54:43 INFO - PROCESS | 1657 | 1462982083271 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1657 | 1462982083272 Marionette TRACE conn3 <- [1,3098,null,{}] 08:54:43 INFO - PROCESS | 1657 | 1462982083275 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 1657 | 1462982083388 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:54:43 INFO - PROCESS | 1657 | 1462982083494 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ff1d800 == 83 [pid = 1657] [id = 784] 08:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x12cb72400) [pid = 1657] [serial = 2350] [outer = 0x0] 08:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x12d1c5800) [pid = 1657] [serial = 2351] [outer = 0x12cb72400] 08:54:43 INFO - PROCESS | 1657 | 1462982083525 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x12d3d8400) [pid = 1657] [serial = 2352] [outer = 0x12cb72400] 08:54:43 INFO - PROCESS | 1657 | 1462982083880 Marionette TRACE conn3 <- [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]]]}] 08:54:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:54:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:54:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 619ms 08:54:43 INFO - PROCESS | 1657 | 1462982083891 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 1657 | 1462982083892 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 08:54:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:54:43 INFO - PROCESS | 1657 | 1462982083897 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1657 | 1462982083898 Marionette TRACE conn3 <- [1,3102,null,{}] 08:54:43 INFO - PROCESS | 1657 | 1462982083900 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 1657 | 1462982084011 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:54:44 INFO - PROCESS | 1657 | 1462982084129 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1408e2000 == 84 [pid = 1657] [id = 785] 08:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x12d314000) [pid = 1657] [serial = 2353] [outer = 0x0] 08:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x12d3e3400) [pid = 1657] [serial = 2354] [outer = 0x12d314000] 08:54:44 INFO - PROCESS | 1657 | 1462982084162 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x12d7e2c00) [pid = 1657] [serial = 2355] [outer = 0x12d314000] 08:54:44 INFO - PROCESS | 1657 | 1462982084515 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:54:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 08:54:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:54:44 INFO - PROCESS | 1657 | 1462982084566 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 1657 | 1462982084567 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 08:54:44 INFO - PROCESS | 1657 | 1462982084569 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 1657 | 1462982084570 Marionette TRACE conn3 <- [1,3106,null,{}] 08:54:44 INFO - PROCESS | 1657 | 1462982084573 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 1657 | 1462982084688 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:54:44 INFO - PROCESS | 1657 | 1462982084794 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ac800 == 85 [pid = 1657] [id = 786] 08:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x113257c00) [pid = 1657] [serial = 2356] [outer = 0x0] 08:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12aa03c00) [pid = 1657] [serial = 2357] [outer = 0x113257c00] 08:54:44 INFO - PROCESS | 1657 | 1462982084838 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12d7e6c00) [pid = 1657] [serial = 2358] [outer = 0x113257c00] 08:54:45 INFO - PROCESS | 1657 | 1462982085212 Marionette TRACE conn3 <- [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]]]}] 08:54:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:54:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:54:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:54:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 08:54:45 INFO - PROCESS | 1657 | 1462982085240 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 1657 | 1462982085242 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 08:54:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:54:45 INFO - PROCESS | 1657 | 1462982085244 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 1657 | 1462982085245 Marionette TRACE conn3 <- [1,3110,null,{}] 08:54:45 INFO - PROCESS | 1657 | 1462982085248 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 1657 | 1462982085363 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:54:45 INFO - PROCESS | 1657 | 1462982085484 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12149d800 == 86 [pid = 1657] [id = 787] 08:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x11101b000) [pid = 1657] [serial = 2359] [outer = 0x0] 08:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x1197c9800) [pid = 1657] [serial = 2360] [outer = 0x11101b000] 08:54:45 INFO - PROCESS | 1657 | 1462982085517 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x129432c00) [pid = 1657] [serial = 2361] [outer = 0x11101b000] 08:54:46 INFO - PROCESS | 1657 | 1462982086150 Marionette TRACE conn3 <- [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"]]]}] 08:54:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:54:46 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 08:54:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:54:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 971ms 08:54:46 INFO - PROCESS | 1657 | 1462982086215 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1657 | 1462982086218 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 08:54:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:54:46 INFO - PROCESS | 1657 | 1462982086222 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1657 | 1462982086224 Marionette TRACE conn3 <- [1,3114,null,{}] 08:54:46 INFO - PROCESS | 1657 | 1462982086227 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 1657 | 1462982086328 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:54:46 INFO - PROCESS | 1657 | 1462982086456 Marionette TRACE conn3 -> [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\", \"09524236-fc0b-4224-8505-91823f3e8aa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f13800 == 87 [pid = 1657] [id = 788] 08:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x11101e800) [pid = 1657] [serial = 2362] [outer = 0x0] 08:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x112681000) [pid = 1657] [serial = 2363] [outer = 0x11101e800] 08:54:46 INFO - PROCESS | 1657 | 1462982086489 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x113c54000) [pid = 1657] [serial = 2364] [outer = 0x11101e800] 08:54:46 INFO - PROCESS | 1657 | 1462982086845 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:54:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 674ms 08:54:46 INFO - PROCESS | 1657 | 1462982086896 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1657 | 1462982086899 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x129260800 == 86 [pid = 1657] [id = 688] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x140bcf000 == 85 [pid = 1657] [id = 776] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1408c2800 == 84 [pid = 1657] [id = 775] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12925c800 == 83 [pid = 1657] [id = 774] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x13ff1e800 == 82 [pid = 1657] [id = 773] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x13fee2000 == 81 [pid = 1657] [id = 772] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6d0800 == 80 [pid = 1657] [id = 771] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x13fe11800 == 79 [pid = 1657] [id = 770] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12d329000) [pid = 1657] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x119740c00) [pid = 1657] [serial = 2262] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x126b5c000) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x1186e1c00) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x1219d0c00) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x12712c800) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x12aa84c00) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x129239800) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x12aaf1000) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x11104ac00) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x137db6000 == 78 [pid = 1657] [id = 769] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1218dd000 == 77 [pid = 1657] [id = 751] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x137ca3000 == 76 [pid = 1657] [id = 768] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116f15800 == 75 [pid = 1657] [id = 767] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119f85800 == 74 [pid = 1657] [id = 766] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6e4000 == 73 [pid = 1657] [id = 764] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d182000 == 72 [pid = 1657] [id = 763] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12caae000 == 71 [pid = 1657] [id = 762] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c3c6800 == 70 [pid = 1657] [id = 761] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbd1000 == 69 [pid = 1657] [id = 760] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12addf000 == 68 [pid = 1657] [id = 759] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x129478000 == 67 [pid = 1657] [id = 758] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1255d8800 == 66 [pid = 1657] [id = 757] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x123f4e000 == 65 [pid = 1657] [id = 756] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1212a8000 == 64 [pid = 1657] [id = 755] 08:54:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118469800 == 63 [pid = 1657] [id = 754] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x121a3c000) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x1127da000) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x1130de000) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x11757c000) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x119743400) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x1211ca800) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x121a38000) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x11994cc00) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x126d93800) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x11943e400) [pid = 1657] [serial = 2260] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x118a94800) [pid = 1657] [serial = 2259] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128999c00) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x128bb2000) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12906f400) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x128c2a000) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x121135c00) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x126dba400) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x128bb7400) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x118a0dc00) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12110b400) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12562dc00) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x128c25000) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1211d5000) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x121a45800) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x126d41400) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x124afb000) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x126803400) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12aa0cc00) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x126d85400) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x1167d4000) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x1127e4c00) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x112a6a400) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x118a95400) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x118636400) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12899a400) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x1186d7800) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x128e75400) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12aa06400) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12aa39800) [pid = 1657] [serial = 2228] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12aa2c400) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x1164a8800) [pid = 1657] [serial = 2256] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x118107800) [pid = 1657] [serial = 2257] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x124a3a000) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x126db3400) [pid = 1657] [serial = 2253] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12a84c800) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x1289ee400) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x129428000) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 08:54:47 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x1274f4000) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 08:54:47 WARNING - u'runner_teardown' () 08:54:47 INFO - No more tests 08:54:47 INFO - Got 0 unexpected results 08:54:47 INFO - SUITE-END | took 511s 08:54:47 INFO - Closing logging queue 08:54:47 INFO - queue closed 08:54:48 INFO - Return code: 0 08:54:48 WARNING - # TBPL SUCCESS # 08:54:48 INFO - Running post-action listener: _resource_record_post_action 08:54:48 INFO - Running post-run listener: _resource_record_post_run 08:54:49 INFO - Total resource usage - Wall time: 533s; CPU: 58.0%; Read bytes: 37844480; Write bytes: 950794752; Read time: 397; Write time: 4502 08:54:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:54:49 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154132992; Write bytes: 153886720; Read time: 13910; Write time: 278 08:54:49 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 35673600; Write bytes: 793979392; Read time: 372; Write time: 4212 08:54:49 INFO - Running post-run listener: _upload_blobber_files 08:54:49 INFO - Blob upload gear active. 08:54:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:54:49 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 08:54:49 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'] 08:54:49 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 08:54:49 INFO - (blobuploader) - INFO - Open directory for files ... 08:54:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:54:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:54:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:54:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:54:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:54:50 INFO - (blobuploader) - INFO - Done attempting. 08:54:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:54:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:54:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:54:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:54:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:54:52 INFO - (blobuploader) - INFO - Done attempting. 08:54:52 INFO - (blobuploader) - INFO - Iteration through files over. 08:54:52 INFO - Return code: 0 08:54:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:54:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:54:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a23c74f7b59f0a3463328380809e52e4e0f6957da4ec3245ed84c0baaf6845d108115e6d1a6e0945d9741102dcd6e756ed3d17b7e23911ff11d69d34c81acc09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6c5f08182add2f450e1d58764f4aeb52d6f442d3ea5121311b2916e9de24f605acbe06fe9889ee069d7573912acf75068470e03b8166f3ca5a065e73712d761f"} 08:54:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:54:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:54:52 INFO - Contents: 08:54:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a23c74f7b59f0a3463328380809e52e4e0f6957da4ec3245ed84c0baaf6845d108115e6d1a6e0945d9741102dcd6e756ed3d17b7e23911ff11d69d34c81acc09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6c5f08182add2f450e1d58764f4aeb52d6f442d3ea5121311b2916e9de24f605acbe06fe9889ee069d7573912acf75068470e03b8166f3ca5a065e73712d761f"} 08:54:52 INFO - Running post-run listener: copy_logs_to_upload_dir 08:54:52 INFO - Copying logs to upload dir... 08:54:52 INFO - mkdir: /builds/slave/test/build/upload/logs 08:54:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=596.230798 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 56 secs) (at 2016-05-11 08:54:52.972170) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 08:54:52.980298) ========= 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.1WFoxEVyQY/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.AQRg1myQN5/Listeners TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/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/a23c74f7b59f0a3463328380809e52e4e0f6957da4ec3245ed84c0baaf6845d108115e6d1a6e0945d9741102dcd6e756ed3d17b7e23911ff11d69d34c81acc09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6c5f08182add2f450e1d58764f4aeb52d6f442d3ea5121311b2916e9de24f605acbe06fe9889ee069d7573912acf75068470e03b8166f3ca5a065e73712d761f"} build_url:https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012715 build_url: 'https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/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/a23c74f7b59f0a3463328380809e52e4e0f6957da4ec3245ed84c0baaf6845d108115e6d1a6e0945d9741102dcd6e756ed3d17b7e23911ff11d69d34c81acc09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6c5f08182add2f450e1d58764f4aeb52d6f442d3ea5121311b2916e9de24f605acbe06fe9889ee069d7573912acf75068470e03b8166f3ca5a065e73712d761f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XFBA0_agR2u_MuTQaVOavw/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-11 08:54:53.014597) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 08:54:53.014915) ========= 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.1WFoxEVyQY/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.AQRg1myQN5/Listeners TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/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.005231 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 08:54:53.067434) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 08:54:53.067731) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 08:54:53.068018) ========= ========= Total master_lag: 0.66 =========